-
1. Data: 2009-02-12 18:09:49
Temat: Host USB przykład
Od: Paweł <p...@n...pl>
Witam !
Poszukuję jakiegoś przykładowego programu realizującego Host USB na
procesorze AT91SAM7S... lub AT90USB... mogący komunikować się z
urządzeniem CDC lub USB Mass Storage Device. Czy ktoś może wie gdzie
można taki przykład znaleźć ?
Paweł
-
2. Data: 2009-02-13 00:08:41
Temat: Re: Host USB przykład
Od: Adam Dybkowski <a...@4...pl>
Paweł pisze:
> Poszukuję jakiegoś przykładowego programu realizującego Host USB na
> procesorze AT91SAM7S... lub AT90USB... mogący komunikować się z
> urządzeniem CDC lub USB Mass Storage Device. Czy ktoś może wie gdzie
> można taki przykład znaleźć ?
Te procesory nie posiadają portów USB Host, jedynie USB Device (czyli
mogą udawać CDC, Mass Storage itp. podłączone np. do komputera).
Potrzebujesz zewnętrzny kontroler USB Host, przykładowo FTDI Vinculum:
http://www.vinculum.com/prd_vnc1l.html
Albo - jeżeli jest taka możliwość - zmień procesor na taki z USB Host'em
na pokładzie, np. coś z serii AT91SAM9.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
-
3. Data: 2009-02-13 06:40:24
Temat: Re: Host USB przykład
Od: Paweł <p...@n...pl>
>> Poszukuję jakiegoś przykładowego programu realizującego Host USB na
>> procesorze AT91SAM7S... lub AT90USB... mogący komunikować się z
>> urządzeniem CDC lub USB Mass Storage Device. Czy ktoś może wie gdzie
>> można taki przykład znaleźć ?
>
> Te procesory nie posiadają portów USB Host, jedynie USB Device (czyli
> mogą udawać CDC, Mass Storage itp. podłączone np. do komputera).
Np. AT90USB1297 może pracować jako "Device only, Reduced Host or OTG mode"
Dla AT91SAM7S nie jest to jawnie podane, ale w dokumentacji znajdują się
przykłady jak podłączyć ten układ jako Host. Założyłem więc, że może tak
pracować.
> Potrzebujesz zewnętrzny kontroler USB Host, przykładowo FTDI Vinculum:
> http://www.vinculum.com/prd_vnc1l.html
Zastanawiałem się nad zastosowaniem tego układu.
Tak przy okazji czy do tego Vinculum można podłączyć urządzenie CDC,
które zgłasza trzy porty. Docelowo potrzebuję komunikować tylko z jednym
z tych portów.
Paweł
-
4. Data: 2009-02-13 18:55:15
Temat: Re: Host USB przykład
Od: AK <a...@g...pl>
Paweł pisze:
>
>> Te procesory nie posiadają portów USB Host, jedynie USB Device (czyli
>> mogą udawać CDC, Mass Storage itp. podłączone np. do komputera).
>
> Np. AT90USB1297 może pracować jako "Device only, Reduced Host or OTG mode"
Ten procesor ma USB OTG czyli bedzie pracowal jako host.
> Dla AT91SAM7S nie jest to jawnie podane, ale w dokumentacji znajdują się
A ten ma tylko USB 'device', nie bedzie pracowal jako host.
Pozdr
AK
>