obsluga pendrive przez mikrokontroler

Nov 16, 2009 6 Replies

Czesc,



szukam pomyslow i ich realizacji. Jak z poziomu malego procka (atmelki, picki, inne male tanie proste) obsluzyc zapis i odczyt z/na pendrive'a z USB.


snipped-for-privacy@poczta.pl pisze:

Vinculum?

formatting link
Gdybyś zredukował swoje wymagania do karty SD byłoby odrobinę prościej (i taniej).

Może to:

formatting link
że to wymaga trochę paprania z oprogramowaniem. Możesz sobie zrobić interface w dwie strony, albo do pendrive'a, albo do komputera.

Mo¿e to:

formatting link
¿e to wymaga trochê paprania z oprogramowaniem. Mo¿esz sobie zrobiæ interface w dwie strony, albo do pendrive'a, albo do komputera.

Kilka lat temu pope³ni³em dla swojej firmy program obs³ugi pamiêci USB na ATmega128 z wykorzystaniem tego SL811HST. Wtedy brak by³o ¼róde³ wiedzy i konkretnych przyk³adów. Poznawa³em i przebija³em siê po kolei przez kilka warstw oprogramowania, programowych protokó³ów USB, SCSI, czêsto metod± prób i b³êdów. Koszmarnie du¿o wiedzy i wiele problemów. Po kilku miesi±cach pracy zaczê³o w koñcu chodziæ. Ale nie d³ugo trwa³a rado¶æ. W sprzeda¿y pojawi³y siê ci±gle nowe pendraki, które albo nie chcia³y siê skonfigurowaæ, albo powodowa³y mnóstwo b³êdów w transmisji. Ci±gle musia³em odrywaæ siê od bie¿±cej pracy i wracaæ do tamtego projektu aby wyszukaæ powody i aktualizowaæ program. A co producent i inna seria, nawet w identycznej obudowie, to inne parametry i inne problemy. Nie da³o siê na za¶ przewidzieæ w którym kierunku to pójdzie. W koñcu wysz³o, ¿e w³a¶ciwie powinienem nic innego nie robiæ tylko reagowaæ na nowo pojawiaj±ce siê pendraki. Jak pojawi³ siê uk³ad Vinculum, napisa³em program jego obs³ugi i przerzuci³em problem na jego konstruktorów. Co jaki¶ czas z sieci mo¿na ¶ci±gn±æ nowszy firmware reaguj±cy na pojawienie siê nowych nieobs³ugiwanych serii pendraków. I to jest najlepsze wyj¶cie.

formatting link
- wymaga wersji USB procesora AVR, możliwa realizacja hosta i klienta, kod raczej spory. Więcej info można znaleźć tutaj:
formatting link
.

rozmawialem dzis z jednym gosciem i tez zaproponowal vnc. Mam teraz temat do obczytania i przemyslen.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required