Obsługa USB przez mikrokontrolery AVR

Witam.

Mam takie pytanie: chciałbym "pobawić się" obsługą urządzeń USB przy użyciu mikrokontrolerów z rodziny AVR. Planuję nabyć jeden z prostszych i tańszych układów, tzn. "AT90USB162" (o jego wyborze zadecydowało to, że jest obsługiwany przez środowisko "AVR Studio 5"). I teraz nasuwa się pytanie: czy implementacja transmisji USB na takim układzie i powyższym środowisku jest do realizacji przez elektronika-amatora? Jeśli tak, to o czym istotnym powinienem wiedzieć i na co zwrócić uwagę, albo inaczej mówiąc - na jakie niepodzianki i problemy powienienem się naszykować? Dodam, że chcę układ oprogramować w języku "C" (nie w assemblerze).

Z góry dzięki za ewentualne rady.

Reply to
top25
Loading thread data ...

W dniu 2011-09-08 11:07, top25 pisze:

Jak widac po ukladzie jest to mozliwe. Masz gotowe setki bibliotek i programow na ten uklad.

Reply to
Jerzy Dombczak

Rzuć okiem na to:

formatting link

Reply to
Zbych

a daloby sie na tym obsluzyc odbiornik GPS po USB - taki, co podlacza sie do PC? Bo coraz wiecej (i taniej) jest wlasnie takich niz z RS-232.

Reply to
adresss

W dniu 2011-09-10 00:20, snipped-for-privacy@poczta.pl pisze:

Nie. Hint: USB host, USB device.

Reply to
Elektrolot

W dniu 2011-09-10 00:30 Elektrolot napisał(a):

BTW: Wiele odbiorników GPS na USB jest tak skonstruowanych, że sam moduł GPS ma UART, a obok leży tani scalak konwertera RS232-USB. Wystarczy się podczepić z AVRem do UARTu przed tym scalakiem i sprawa załatwiona. O ile oczywiście wchodzi w grę rozbieranie odbiornika GPS zamiast koniecznie doczepiać się na końcu jego kabelka.

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.