Podejrzewam, że kolega mówi o pierwszej, niebieskiej książce. To od razu zaznaczę co z czym się je jeśli chodzi o FatFS oraz PetitFS
FatFS - ta biblioteka jest zdecydowanie przeznaczona do zastosowań gdzie potrzeba coś nie tylko odczytywać z karty pamięci ale także zapisywać SZYBKO i DUŻE ilości informacji. Wada? - pochłania dość dużo pamięci FLASH, więc żeby z nią zaczynać to trzeba startować co najmniej z prockiem zawierającym ze 32kB Flsah np ATmega32, ATmega328 itp a i tak przydałoby się 64kB Flash'a
PetitFS - ta biblioteka jest z kolei tam gdzie zależy nam głównie TYLKO na odczycie danych z kart pamięci. Zapis na karty w tej bibliotece został potraktowany nieco po macoszemu a wręcz świadomie okrojony - ponieważ to właśnie te funkcje powodowały w FatFS że zajmuje sporo miejsca - gdzie czasem przydaje się tylko odczyt, np odtwarzanie plików dźwiękowych WAV, odczyt grafiki na wyświetlacze LCD itp ... i potrzeba niewielkiego procka. Okazuje się że dzięki takiemu podejściu można już śmiało korzystać z procków które posiadają jedynie 8kB FLASH - np ATmega8 albo nawet ATtiny85 !!! Niestety próba zorganizowania zapisu takich danych za pomocą PetitFS doprowadza zwykle ludzi do białej gorączki i zwykle każdy szybko rezygnuje z niej gdy trzeba coś zapisywać wracając jednocześnie do większego procka i FatFS. Czy słusznie ?
nie do końca słusznie ponieważ jak się postarać to takie dane o których mówisz, jeśli trzeba je zapisywać np co kilka minut - można zorganizować przy pomocy PetitFS. Ale dokładny opis jak to zrobić znajduje się dopiero w drugiej mojej książce
http://atnel.pl/jezyk-c-pasja-programowania.htmla efekty działania takiego Data Logera można obejrzeć na moim blogu:
http://www.mirekk36.blogspot.com/2012/0 ... ch-do.htmlpolecam częściej zaglądać na mój blog
a teraz o tym co w pierwszej książce na temat FatFS i PetitFS
są tu BARDZO BARDZO ważne informacje i pokazuję KROK po KROKU jak w ogóle zacząć z tymi systemami plików, ponieważ na forach wielu ludzi boryka się w ogóle z podstawowym uruchomieniem któregokolwiek z nich. A dzięki tym rozdziałom na pewno uda ci się odpalić w sposób podstawowy i przygotowany do dalszej pracy zarówno jeden jak i drugi. Z tym że nie zawarłem w niej już przykładów wykorzystania w praktyce. Za to druga książka prawie w co drugim rozdziale wykorzystuje w ćwiczeniach właśnie PetitFS - gdzie pokazuję jego zastosowania od podszewki i od każdej strony. Przy okazji warto sobie zrobić PORZĄDNĄ kartę/konwerter na karty SD np wg tego przepisu - albo kupić gotowy na pierwsze testy żeby później nie borykać się z problemami sprzętowymi
http://mirekk36.blogspot.com/2012/04/mi ... tylko.htmlhttp://atnel.pl/micro-sd-adapter.html
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]