Hi,
wenn man einem der
-avr + usb device controller (echtes USB)
-avr mit integriertem device controller (echtes USB)
-avr mit software usb (V-usb) (echtes USB)
sagt das sie jetzt zur Geräteklasse der COMs gehören dann sind sie auch ...
-avr mit ft232 chip (Umweg über COM)
Alles ne Sache der Definition
Nen FT232 ist auch "echtes USB" nur er gehört schon einer Geräteklasse an.
Naja ... so ganz bin ich bei dem Thema noch nicht durch aber ich hoffe mal
es halbwegs verstanden zu haben
Also nach meiner Auffassung sieht das so aus ...
Terminal----COM2---VirtCOMportTreiber----USB--||=======||--USB---FT232---COMport---Atmel
Also so wie das für mich aussieht ist der USB-Bus die rohe Schnittstelle. So
wie zB das Ethernet die rohe LAN-Schnittstelle ist. Und so wie man auf einem
Ethernet auch IP, IPX, ... sprechen kann so kann man auf dem USB auch
COM, Keyboard, Maus, Audio, ... sprechen. So wie man auf dem Ethernet
mit den MAC-Adressen die physikalische Adressierung der Geräte macht so
wird auf dem USB-Bus die Adressierung der einzelnen Geräte über die IDs
gemacht. Ungefähr auf die Art habe ich es verstanden. Ich hoffe mal es
paßt jetzt auch was ich mir hier so im Kopf zusammengestrickt habe
=>
Wikipedia - USB
"Geräteklassen" und "Endpunkte" dürften recht interessant sein
RN-Wissen - USB
Mikrocontroller.net - USB
Gruß
Dino