www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Was ist der Unterschied ISP / SP


Autor: Sunny (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Jörg Wunsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Sunny (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi jörg

Danke für die Aufklärung.

Gruss

Sunny

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.