Gast
#87275
Hallo Ich habe gelesen dass es ISP-Typen gibt und neuerdings Self programming. Ich habe ein STK500 Board kann ich damit beide Typen programmieren? Oder was ist der Unterschied? Gruss Sunny
|
Anzeige
|
Was ist der Unterschied ISP / SP
Gast
#87275
Hallo Ich habe gelesen dass es ISP-Typen gibt und neuerdings Self programming. Ich habe ein STK500 Board kann ich damit beide Typen programmieren? Oder was ist der Unterschied? Gruss Sunny
Gast
#87276
ISP - in-system programming Das bedeutet, daß sich der Controller mittels externem Programmiergerät in der fertigen Schaltung noch programmieren läßt (er also nicht extra in ein separates Programmiergerät gesteckt werden muß). self-programming Das heißt, daß der laufende Code (meist beschränkt auf einen bestimmten Teil des Prozessors, die sogenannte boot area) in der Lage ist, den ROM neu zu schreiben, also ohne zusätzliche Hardware. Wie dieser sogenannte bootloader zum neuen ROM-Code kommt, ist natürlich Sache des Anwenders, gängig ist ein Transfer via RS-232, aber USB oder Ethernet sind natürlich genauso denkbar, sofern die Hardware das hergibt. Der STK500 bietet sowohl ein ISP-Interface als auch ein Interface für ,,klassische'' Programmierung (genannt high voltage programming). SP kann er nicht direkt unterstützen, aber s. o.: das muß ohnehin Deine Applikation hergeben, der STK500 hat damit nichts mehr zu tun. Das heißt natürlich nicht, daß nicht der Bootloader STK500-Protokoll sprechen könnte. Es gibt auch SP-Controller, die bereits im Auslieferungszustand einen bootloader haben, aber AVR gehört nicht dazu.
Gast
#87277
Hi jörg Danke für die Aufklärung. Gruss Sunny Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|