Sterowanie USB Flash Disk - kiem

Loading thread data ...

Wow, ciekawy temat. Jak ci już coś wyjdzie działającego to pochwal się na grupie.

Każdy pendrive (po polsku 'czopek' tudzież 'gwizdek') przedstawia się jako urządzenie klasy Mass Storage i od opisu tejże powinieneś zacząć lekturę, sam standard USB jak sądzę znasz. Ogólnie mówiąc chodzi o implementację prostego podzestawu poleceń interfejsu SCSI typu "odczytaj sektor[y]". Sam pendrive nic nie wie o systemie plików, można go sformatować np. na ext3 i też będzie dobrze działać (pod Linuxem).

Reply to
Adam Dybkowski

FAT16 nie wejdzie na większy niż kilkudziesięciomegabajtowy pendrive. FAT32 nie jest dużo bardziej skomplikowany o ile nie bawisz się w długie nazwy plików (VFAT), co też można rozczaić na podstawie dostępnej dokumentacji i np. źródeł Linuxa. W kodzie źródłowym co drugiego przenośnego odtwarzacza MP3 pokroju Yampp'a znajdziesz obsługę FAT32.

Reply to
Adam Dybkowski

W artykule <cpnu9p$dc5$ snipped-for-privacy@atlantis.news.tpi.pl> autorem którego mieni się Adam Dybkowski, napisano:

Ładny jest też "pędrak" (fonetycznie dość przypomina oryginalną nazwę).

Reply to
JS

Obsluga USB to rzezba... - a nie moze byc po prostu karta CompactFlash podlaczona bezposrednio do tego AVR-a? A potem przelozyc do czytnika CF na USB, widzianego przez system tak samo jak ten "czopek" :)

Marek

Reply to
Marek Michalkiewicz

...albo karta SD/MMC podlaczona do AVR-a. Sa gotowe biblioteki do zapisu/odczyty w/w. Co wiecej, to dziala :)

Pozdrawiam AA

Reply to
Andrzej Augustynowicz

możesz jakiegoś URLa podać? Wiem, leń ze mnie, ale sprawdzone - lepsze pewnie :-)

Reply to
Jarek Andrzejewski
Reply to
Andrzej Augustynowicz

Poszukaj źródeł Yampp 7.

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.