Hiho,
mich würde mal interessieren ob es hier wen gibt der sich schon mal Gedanken gemacht hat USB auf den 8bittigen AVRs zu nutzen. Mir schwebt hier vor allem USB HID vor, da es komplett ohne Treiberei funktioniert. Tiny muss ja nicht gleich sein, soll eh auf nem Mega laufen.
Ja, Atmel hatte mal eine application note (506 oder 605? weiß ich nicht mehr), Betonung liegt aber auf hatte. Außerdem war das lizenztechnisch wohl schwierig und erforderte eine Treiberinstallation. Kommt gut bei x64 Windows (Zertifikat nötig), alsauch Linux und Mac. Dann gibt es noch V-USB und LUFA, beide sind aber in C geschrieben, also nix für mich (LunaAVR / ASM).
So ein FTDI und Com-Portnummer-Gemetzel wollte ich gern vermeiden...
Aber die komplette Implementation von Grund auf selber schreiben... Puh.
mich würde mal interessieren ob es hier wen gibt der sich schon mal Gedanken gemacht hat USB auf den 8bittigen AVRs zu nutzen. Mir schwebt hier vor allem USB HID vor, da es komplett ohne Treiberei funktioniert. Tiny muss ja nicht gleich sein, soll eh auf nem Mega laufen.
Ja, Atmel hatte mal eine application note (506 oder 605? weiß ich nicht mehr), Betonung liegt aber auf hatte. Außerdem war das lizenztechnisch wohl schwierig und erforderte eine Treiberinstallation. Kommt gut bei x64 Windows (Zertifikat nötig), alsauch Linux und Mac. Dann gibt es noch V-USB und LUFA, beide sind aber in C geschrieben, also nix für mich (LunaAVR / ASM).
So ein FTDI und Com-Portnummer-Gemetzel wollte ich gern vermeiden...
Aber die komplette Implementation von Grund auf selber schreiben... Puh.