Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 mar 2024, o 21:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 27 lut 2013, o 13:35 
Offline
Nowy

Dołączył(a): 27 lut 2013
Posty: 2
Pomógł: 0

Witam wszystkich,

Od kilku dni walczę z zapisaniem jakichkolwiek danych na kartę sd, ale niestety bezskutecznie. Próbowałem wykorzystać biblioteki FAT FS oraz PETIT FES. Wiem, że w celu dopisania danych do pliku a tym samym zwiększenia jego objętości trzeba wykorzystać tą pierwszą. Posiadam zestaw ATB 1.03 wyposażony w ATmega32. Czy mógłby ktoś podsunąć jakiś prosty program, który umożliwiłby np. dopisanie wyrazu na koniec istniejącego już na karcie sd pliku tekstowego test.txt?
Proszę o pomoc.

Pozdrawiam,
wojtas_k2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2013, o 15:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 sty 2012
Posty: 131
Lokalizacja: Kraków
Pomógł: 2

a czy odczyt Ci działa na Petit, na lcd ma się wyświetlić zawartość pliku test.txt czyli w przykładzie z DVD test 1234?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2013, o 17:32 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

od razu powiem, że za pomocą PetitFS zapis do pliku nie jest taki prosty ... a pewien nietypowy sposób jak zrobić dzięki PetitFS prostego datalogera opisałem ale w drugiej książce dokładnie:

http://atnel.pl/jezyk-c-pasja-programowania.html

a tu widać opis tego układu i działania programu:

http://www.mirekk36.blogspot.com/2012/0 ... ch-do.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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2013, o 20:49 
Offline
Użytkownik

Dołączył(a): 26 lip 2012
Posty: 291
Lokalizacja: okolice Opola
Pomógł: 20

Ja od siebie dodam tylko, że jeżeli nigdy nie zajmowałeś się tym jeszcze to proponuje zacząć od fatfs, przynajmniej masz pewność, że jeśli coś nie działa to to nie wina bibliotek do obsługi, tylko twojego programu, a włączając wszystkie tryby oszczędzania pamięci w fatfs nie zajmuje znowu aż tyle pamięci.

I nie chodzi mi o to, że petit jakiś zły tylko pamiętam jak sam na początku myślałem czemu nie da się dopisać (w sensie zwiększyć jego rozmiaru) do pliku, a w fatfs to żaden problem.
Po prostu posiada pewne ograniczenia, więc trzeba się czasami nagłowić jak to obejść.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO