Hallo, wie würdet ihr es lösen RS232 und ISP via USB auf einer Platine zur Verfügung zu stellen? Für ein kleines Projekt würde ich gerne RS232 und ISP möglichst leicht und sicher per USB zur Verfügung stellen. Zusätzlich ist USB noch Verpolungssicher. Für RS232 würde ich nun hergehen und auf dem Board einen FT232RL verbauen sowie eine USB A Printbuchse auf die Platine setzen. Diesen dann direkt mit dem uC UART verbinden und fertig. http://www.keinschnickschnack.de/?page_id=680 Für ISP würde ich einen kompletten USBasp hinzufügen. Also einen ATMega8 mit geflashter USBasp Firmware verbauen. Diesen mit dem SPI des Hauptboards uC verbinden und EINE USB B Printbuchse auf die Platine setzen. http://www.fischl.de/usbasp/ Treiber auf dem PC installieren und UART sowie ISP steht per USB zur Verfügung. Für den UART gäbe es nun noch die Option per Software Uart. Was eventuell einen uC sparen würde. Wie würdet ihr so etwas lösen? Vor- / Nachteile?
Reicht dir vielleicht auch sowas wie der Arduino Bootloader? Da geht ja auch alles über und eine USB-Buchse. Der Nachteil ist nur, dass es kein vollwertiger ISP-Programmer ist.
Markus J. schrieb: > Für RS232 würde ich nun hergehen und auf dem Board einen FT232RL Nimm lieber einen FT2232, damit könnte man beides auf einmal haben. Wie man da den ISP verdrahtet müsste eigentlich z.B. in der AVRDUDE Config stehen. Treiber ist unter Windows nicht ganz leicht, wegen dem COM Port braucht man da den LibUSB-Win32 Filter Treiber. Kann man manuell mit Zadig installieren.
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.