logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Atmega128][C][FATFs] odczyt w trybie R/W

herszt 07 Lis 2011 13:23 924 0
REKLAMA
  • #1 10112319
    herszt
    Poziom 18  
    Witam,

    zaadaptowałem FATFs na Atmegę128, jednak mam problem z odczytem plików w trybie R/W. Otóż w pewnym momencie procesor się restartuje (kawałek kodu z funkcjami FATFs'a + log z konsoli poniżej). W trybie Read - wszystko działa bez problemu, tak samo jak w trybie R/W sam zapis działa dobrze.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    
    
    Initializing card, error code: 0
    Mounting File System
    Opening Root Directo
    
    


    I tu następuje reset (nawet nie dochodzi do miejsca odczytu). Co dziwne, jeśli wykomentuję f_read(&file, &bufor, 10, &i); to program działa bez resetu. Może ktoś spotkał się z podobnym zachowaniem i mógłby podpowiedzieć gdzie szukać przyczyny?

    z góry dzięki
    pozdrawiam
    herszt
  • REKLAMA
REKLAMA