Witam,
Zwracam się do Was o pomoc, gdyż przeczytałem mnóstwo tematów zarówno na tym forum jak i na innych i nie udało mi się nawet ruszyć z miejsca
Jestem na etapie programowania procesora ATmega128L. Znajduje się on w układzie, z kilkoma urządzeniami I/O. Procesor programuję w assemblerze. Jestem początkujący, ale dotychczas z programowaniem w tym układzie, poszczególnych elementów nie miałem problemów (wyświetlacz LCD, komunikacja USART przez port USB, obsługa przerwań na przyciskach). Urządzenie mimo kilku funkcji z którymi sobie radzę, ma dodatkowo tworzyć i zapisywać wyniki pomiarów w pliku tekstowym na karcie SD (widocznym później pod Windowsem). Tutaj pojawił się problem, gdyż czytając dokumentację FAT, nie wiem jak temat "ugryźć". Znalazłem wiele tematów z rozwiązaniami napisanymi w języku C, jednak nie potrafię przerobić tego na assemblera. Widziałem, że pod C są gotowe biblioteki, jednak nigdzie nie znalazłem zastosowania ich pisząc program w ASM, nie wiem nawet czy to możliwe. Będę wdzięczny za każdą opinię. Nie wiem czy wszystko dobrze opisałem, ale będę śledzić temat i mogę uzupełnić swoją wypowiedź jeżeli zajdzie taka potrzeba.
Pozdrawiam serdecznie.
Zwracam się do Was o pomoc, gdyż przeczytałem mnóstwo tematów zarówno na tym forum jak i na innych i nie udało mi się nawet ruszyć z miejsca
Jestem na etapie programowania procesora ATmega128L. Znajduje się on w układzie, z kilkoma urządzeniami I/O. Procesor programuję w assemblerze. Jestem początkujący, ale dotychczas z programowaniem w tym układzie, poszczególnych elementów nie miałem problemów (wyświetlacz LCD, komunikacja USART przez port USB, obsługa przerwań na przyciskach). Urządzenie mimo kilku funkcji z którymi sobie radzę, ma dodatkowo tworzyć i zapisywać wyniki pomiarów w pliku tekstowym na karcie SD (widocznym później pod Windowsem). Tutaj pojawił się problem, gdyż czytając dokumentację FAT, nie wiem jak temat "ugryźć". Znalazłem wiele tematów z rozwiązaniami napisanymi w języku C, jednak nie potrafię przerobić tego na assemblera. Widziałem, że pod C są gotowe biblioteki, jednak nigdzie nie znalazłem zastosowania ich pisząc program w ASM, nie wiem nawet czy to możliwe. Będę wdzięczny za każdą opinię. Nie wiem czy wszystko dobrze opisałem, ale będę śledzić temat i mogę uzupełnić swoją wypowiedź jeżeli zajdzie taka potrzeba.
Pozdrawiam serdecznie.