MCs über RS-232 programmieren

Gast #36903
Hi.
Du meinst aber die RS232-Schnittstelle des Entwicklungsrechners, oder?
Da gibt es Programmieradapter, z.B. den AVR-ISP oder das STK500 von
Atmel werden über die serielle Schnittstelle des Entwicklungsrechners
angeschlossen und haben dann eine Verbindung über Flachbandkabel zum
Zielsystem.

Dirk
Gast #36904
Hi,

über einen s.g. Bootloader. Ein kleines Programm (512KB bis zu 2048KB
groß), das Daten über z.B. das UART (oder jede andere Quelle) empfangen
kann und in den Flash schreibt. Diese Bootloader-Funktion haben aber
nur die Megas.

Schau mal in google unter "MegaLoad".

Sebastian
Gast #36906
Ach so, vielen Dank. Bei normalen AVRs geht es aber nur über den ISP,
bzw. Über Reset, Miso, Mosi und SCK?

@Dirk Schlage: Gibt es einen seriellen ISP? >>Gibt mir bitte mal einen
Link dazu, das wäre interessant. Welches Programm benötige ich dafür.
Im Moment benutze ich yaap!.
Gast #36908
Hi.
Den von Werner genannten möchte ich auch unbedingt mal ausprobieren.

Ansonsten:
AVRISP ist ein Original von ATMEL ich hab' meinen bei MSC bestellt. Da
war er geringfügig billiger als bei Reichelt, die haben ihn aber auch.
Informationen dazu (Flyer) bei Atmel.com (oder auf deiner AVR-CDRom).
Das STK500 wird wie gesagt auch seriell am Host angeschlossen.

!!!!!Ich habe eine wichtige Feststellung zu diesen beiden gemacht:
Der AVRISP wird immer vom Target-System mit Energie versorgt!
D.h. auf der Zielhardware muss der VCC am ISP-Header vom Targetsystem
versorgt werden. (Beim STK500 nicht, deswegen hat es auch einen Jumper
den man ziehen kann, falls das Target dort Spannung liefert.)
Auf meinem speziellen Win2000-Rechner funktioniert das AVRISP momentan
nicht. Keine Ahnung warum. (Auf meinem alten Rechner unter NT haben
beide funktioniert.)

Ich hoffe, das war jetzt zur Sache.
Falls noch Fragen sind...

ciao
   Dirk
Gast #36911
Hi Werner,

genau den ISP für die serielle Schnittstelle setze ich schon lange
erfolgreich mit PonyProg ein. Nur zu empfehlen!

Sebastian

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.