Hallo, habe mal eine Frage. Ich habe mal wieder bei Reichelt bestellt gehabt. Dabei waren auch ein paar ATTiny 24. Diese sollten zum vUSB Projekt passen, was sie ja auch tun, denn sie haben genau die geforderten 2kB Flash und 128 bytes RAM. Das blöde an der ganzen Sache ist nur, dass ich die eigentlich als USB - RS232 - Schnittstelle verwenden wollte. Dazu soll folgendes eigentlich nur nachgebaut werden: http://www.recursion.jp/avrcdc/. Allerdings benötigt der µC hierbei selbstverständlich einen UART und genau das ist mein Problem: Der ATTiny 24 hat keinen UART. Dafür ist ein USI Modul mit an Board. Dies kann man auch als UART verwenden. Es gibt sogar eine Application Note dafür: http://www.atmel.com/dyn/resources/prod_documents/doc4300.pdf . Meine Frage ist es nun, ob es sich lohnt, das AVR CDC Projekt nach der Application Note umzuprogrammieren, damit man auch die Tiny 24´s verwenden kann oder ist das viel zu viel arbeit und man sollte sich lieber einfach zB die AT90S2313 kaufen, wie auch eigentlich vorgesehn ist?! Mit freundlichen Grüßen Zigeuner
>und man sollte sich >lieber einfach zB die AT90S2313 kaufen, wie auch eigentlich vorgesehn >ist?! Man kauft einfach einen FT232RL und gut.
Hallo Zigeuner, du solltest das ganz lassen. Ein CDC implementiert ein Bulk-Device, das erlaubt die USB-Spezifikation für Low-Speed-Devices nicht. Damit handelt man sich nur Ärger ein, muss auf seinem Host wenig getestete Treiber installieren, die das System instabil machen. Das lohnt den Aufwand nicht. USB-seriell Adapter bekommt man doch für unter 5€ nachgeschmissen. Gruß, DetlevT
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.