PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ISP und SP



Matthias
03.04.2004, 10:39
Hallo,
Was genau ist ISP und SP, bzw wodrin liegt der Unterschied?

Kann man mit nem ISP-Programmer auch AVRs mit SP programmieren?

Matthias

Matthias
03.04.2004, 12:09
Keiner ne Ahnung, was der Unterschied zwischen In-System-Programming und Self-Programming ist?

Matthais

Kjion
03.04.2004, 13:48
Doch, aber du musst einem Zeit lassen auch zu antworten ...

ISP heißt wie du schon gesagt hast "In-System-Programming" und bedeuet soviel wie, dass man den AVR über nur vier Leitungen ( SCK, MOSI, MISO, Reset ) im System programmieren kann ( Flash und EEprom ).

Self-Programming ist wieder was anderes und zwar können die neuen Megas ihren Flashspeicher selbst beschreiben, sich also im Prinzip selbst umprogrammieren. Dies wird zum Beispiel bei Bootloadern für die serielle Schnittstelle benutzt. Allerdings eigent sich das nicht um Variablen oder so abzuspeichern, da der Flash nur ca. 1000 mal wiederbeschreibbar ist.

MfG Kjion

Matthias
03.04.2004, 14:04
Also so wie bei der C-Control, die das Programm uber die Serielle geschickt kriegt und dann auf das EEprom schreibt?

Gibt es dazu auch programmer oder wie macht man das? Einfach so wie ^^ über die Serielle schicken?

Matthias

Kjion
03.04.2004, 14:11
Du musst erst einen Bootloader mit einem normalen Programmer in AVR laden. Dann kannst du ihn einfach an die serielle Schnittstelle hängen ( im Prinzip wie bei der C-Control )

MfG Kjion

God
03.04.2004, 21:21
Allerdings eigent sich das nicht um Variablen oder so abzuspeichern, da der Flash nur ca. 1000 mal wiederbeschreibbar ist.
MfG Kjion

Lassen die sich wirklich "nur" 1000 mal beschreiben?? Ich hab bei mein Experementieraufbaut schon 300 mal zusammen! :o

Gottfreak
04.04.2004, 00:02
1000 Schreibvorgänge(bei manchen Typen auch mehr) werden von Atmel garantiert. Die Chance soll hoch sein, dass es weit länger geht.

jobee
04.04.2004, 06:59
Hi,
Es sind 10000 Schreib/Löschvogänge beim Flashspeicher und 100000 beim EEProm, also keine Panik ;-)

Jörg

Kjion
04.04.2004, 10:41
Allerdings nur bei den neuen ATmegas. Bei den AT90Sxxxx waren es nur 1000 ;)

jobee
04.04.2004, 11:03
Dann lieber doch einen Mega kaufen, der hält ca. im Testverlauf 10 mal so lange und ist nur etwa doppelt so teuer.
2313 2,10€ --> Mega8 4,25€

God
04.04.2004, 12:20
Na Gut, denn bin ich ja beruhigt :). Ich hab ein Mega auf dem Board.
So viel krieg ich wohl nicht zusammen!

mfg God