Hallo Ich möchte auch meine AVR's mit einem Bootloader ausrüsten. Allerdings habe ich bei der Suche nach Bootloadern immer eine Anbindung über RS-232 oder USB gefunden. Bei meinem Projekt hängt allerdings ein RS-485 Treiberbaustein am UART. Wie lässt sich jetzt die anbindung an den PC am besten realisieren? PC <-> RS232 <-> RS485 <-> UART Bin mir da gerade nicht sicher. Beim Bootloader würde mich noch interessieren, welcher momentan der am besten einzubindende ist. Gibt ja einen von Peter D. und Megaload und noch was von der FTZ Leipzig. Gruß Martin
Für den PC gibt es RS485-Karten. Etwas problematisch ist ein RS232-RS485-Konverter, wenn es sich dabei um 2wire-RS485 (halbduplex) handelt, da dort ja zwischen Senden und Empfangen umgeschaltet wird (man kann auch konstant empfangen und bei Bedarf den Sender dazuschalten...). Interessant könnte es sein, einen CAN-Transceiver als RS485-Transceiver zu benutzen. Die kümmern sich selbst um die Bus-Anbindung in Bezug auf Senden und Empfangen. Hab ich leider noch nicht ausprobiert.
Wenn der Quellcode vorliegt sollte es keine Schwierigkeiten geben den um die Sende / Empfangsumschaltung zu ergänzen. Falls es sich um 4-Draht RS485 handelt (was ich allerdings nicht annehme) lässt sich ein RS232 Lader benutzen. Für die Umsetzung 232 auf 485 verwendet man am einfachsten einen käuflichen Konverter, kosten ab 70 E aufwärts. Dieter
Hi, Martin, Sende- und Empfangsumschaltung reicht allein nicht. Ich hatte eine Anwendung "Prozessor auf dem Antennenmast" mit einem vorgegebenen Halbduplex-Protokoll mit jeweils 0.5 kB pro Paket. Dazu war der gesamte Kommunikationsteil des Bootloaders umzuschreiben. Aber eigentlich kein Problem, nur Fleiß :-) Ciao Wolfgang Horn
Hallo, ich hab vor einiger Zeit mal den MegaLoad von microsyl auf RS485 halb-duplex umgebaut(-> avrfreaks). PC seitig hab ich mir bei 4N Galaxy ein FTDI basiertes Kabel besorgt (#240?). Funktionierte eigentlich recht gut. HTH Alexander
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.