CompactFlash vs PenDrive: Jakie rozwiązanie łatwiej oprogramować w mikrokontrolerze?

CompactFlash vs PenDrive - ca łatwiej oprogramowac ?





Poprzedni Następny
Wiadomość
Spis treści
From: "galahard" <galahard_at_nospam_op.pl>
Subject: CompactFlash vs PenDrive - ca łatwiej oprogramowac ?
Date: Fri, 25 Mar 2005 00:51:30 +0100


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



Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Gala <m.gala_at_nospam_aspam_interia.pyly>
Subject: Re: CompactFlash vs PenDrive - ca =?ISO-8859-2?Q?=B3atwiej_opr?=
Date: Fri, 25 Mar 2005 07:48:33 +0100


galahard napisał(a):
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


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;) )

--
Marcin "Ahmed" Gala
m.gala(maupa)interia.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Mister" <wojpie_at_nospam_wywal_to.poczta.onet.pl>
Subject: Re: CompactFlash vs PenDrive - ca łatwiej oprogramowac ?
Date: Fri, 25 Mar 2005 08:12:51 +0100


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

Mister



Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: CompactFlash vs PenDrive - ca =?ISO-8859-2?Q?=B3atwiej_opr?=
Date: Fri, 25 Mar 2005 09:06:21 +0100


galahard wrote:
Projektuję urzadzenie które będzie zbierać dane i zapisywać je na trwałym
nośniku typu karta CompactFlash

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.

Poprzedni Następny
Wiadomość
Spis treści
From: =?ISO-8859-2?Q?Mi=B3osz_K=B3osowicz?= <news_at_nospam_miklobit.com>
Subject: Re: CompactFlash vs PenDrive - ca =?ISO-8859-2?Q?=B3atwiej_opr?=
Date: Fri, 25 Mar 2005 10:51:46 +0100


galahard napisał(a):
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



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
http://www.miklobit.com
---------------------------------