Krótkie wprowadzenie (nie musisz czytać)
Buduje układ, w którym jedną z funkcjonalności będzie zapis na kartę SD.
Wczoraj cały dzień męczyłem się z biblioteką Petit FatFS bo myślałem że wystarczy, otóż nie wystarczy i nie polecam jej do zapisów na kartę a jedynie do odczytów.
Postanowiłem więc przejść na bibliotekę FatFs. I napotkałem na taki problem:
Problem:
Skopiowałem wszystkie pliki z biblioteki do projektu i wyskoczył błąd więc postanowiłem skorzystać z prostego sampla z tej strony:
http://elm-chan.org/fsw/ff/00index_e.html
dokładnie sampla avr_foolproof (przekonująca nazwa)
przejrzałem kod pliku main i jest on prosty więc podobnie jak i tu przeniosłem implementacje do swojego projektu gdzie użyłem dokładnie tych samych funkcji co w tym samplu. Ale nieoczekiwanie w pliku ff.c pojawia się błąd:
Error 1 undefined reference to `get_fattime'
Siedzę już nad tym i kombinuję jakiś czas, google i szukanie na forum też za bardzo nie pomaga. Może ktoś będzie w stanie pomóc zaoszczędziło by mi to dużo problemów i czasu.
Buduje układ, w którym jedną z funkcjonalności będzie zapis na kartę SD.
Wczoraj cały dzień męczyłem się z biblioteką Petit FatFS bo myślałem że wystarczy, otóż nie wystarczy i nie polecam jej do zapisów na kartę a jedynie do odczytów.
Postanowiłem więc przejść na bibliotekę FatFs. I napotkałem na taki problem:
Problem:
Skopiowałem wszystkie pliki z biblioteki do projektu i wyskoczył błąd więc postanowiłem skorzystać z prostego sampla z tej strony:
http://elm-chan.org/fsw/ff/00index_e.html
dokładnie sampla avr_foolproof (przekonująca nazwa)
przejrzałem kod pliku main i jest on prosty więc podobnie jak i tu przeniosłem implementacje do swojego projektu gdzie użyłem dokładnie tych samych funkcji co w tym samplu. Ale nieoczekiwanie w pliku ff.c pojawia się błąd:
Error 1 undefined reference to `get_fattime'
Siedzę już nad tym i kombinuję jakiś czas, google i szukanie na forum też za bardzo nie pomaga. Może ktoś będzie w stanie pomóc zaoszczędziło by mi to dużo problemów i czasu.