CompactFlash vs PenDrive - ca łatwiej oprogramowac ?

Mar 24, 2005 4 Replies

Witam,



Projektuję urzadzenie które będzie zbierać dane i zapisywać je na trwałym nośniku typu karta CompactFlash lub PenDrive. Piszę "lub" bo nie wiem na co się zdecydować a dokładnie rzecz biorąc, co łatwiej oprogramować z poziomu mikrokontrolera. Oba nośniki będą podłączane później do komputera a więc w przypadku kart CF konieczne będzie zaimplementowanie FAT16/32. Z tego co się orientuję PenDriva ma już ktoryś z formatów, tyle że będzie niezbędny mikrokontroler z wbudowanym kontrolerem USB oraz specyfikacja jak się z nim komunikować (naśladowanie PC). Czy ktoś z grupowiczów robił już coś podobnego np. FAT16 na CF lub dostęp do PD i podzieliłby się doświadczeniami? Chodzi mi przede wszystkim o odpowiedź na pytanie - które z rozwiązań jest łatwiejsze w zaimplementowaniu i oprogramowaniu? Z góry dziękuję i pozdrawiam



galahard



galahard napisał(a):

Compact Flash sa ZTCP "rozpracowane" na stronach Yammp'a. O USB ktos ostatnio pytal na grupie ale nie pamietam co z tego wyniklo (szukaj w archiwum;) )

Wszystko jest do zrobienia, ale oczywiście o wiele łatwiej jest oprogramować CF.

Mister

Zależy jak chcesz szybko zapisywac, ale może zastanów się nad MMC ? CompactFlash jest że tak powiem upierdliwy pod względem ilości lini danych do sterowania.

Problem FAT pozostaje w obydwu przypadkach taki sam ...

A może łatwiej było by napisac program po stronie PC który czyta kartę sektor po sektorze i wyjmuje dane ? Łatwiejsze niż kombinowanie z implementacją FAT.

galahard napisał(a):

Pendrive nie obsługuje sam z siebie żadnego systemu plików. Czyli roboty od strony programisty nie będzie wcale mniej. Ja byłbym zdecydowanie za karta ( CF lub MMC ). Tym bardziej, że karta ( CF ) nie wymaga do odczytu na PC żadnych sterowników, a dodatkowo można ją odczytać w palmtopach może być przydatne do zbierania informacji z urządzeń używanych w terenie. Zdecydowanie najtaniej wypada MMC ( sterowanie, wymagane układy perferyjne, złącza ). Koszt nośnika też jest bardzo porónywalny do CF.

Milosz Klosowicz

--------------------------------- Narzędzia dla AVR

formatting link

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required