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

AVRDOS - inicjacjalizacja sytemu plików po ponownym włożeniu karty SD

elstronik 20 Mar 2011 16:21 919 3
REKLAMA
  • #1 9300458
    elstronik
    Poziom 10  
    Witam,

    zmagam się z takim oto problemem:
    - Wyjmuję kartę SD - wcześniej wszystko pozamykane,
    - Odczytuje sobie coś tam na PC,
    - Wkładam kartę, program to wykrywa i próbuje zainicjacjalizować system plików, niestety zawsze występuje błąd.

    Jeśli karta jest w slocie, przed uruchomieniem uC, to wszystko działa. Problem jest zawsze, gdy chce ją ponownie uruchomić.

    Co może być przyczyną? Jak rozwiązać ten problem?
    Dodam tylko, iż metoda typu 'resetuj uC po włożeniu karty' odpada ze względu na specyfikę programu (nie mogę przerwać działania, ponieważ wykonuję wiele innych operacji).

    Pozdrawiam
  • REKLAMA
  • REKLAMA
  • Pomocny post
    #3 9300800
    asembler
    Poziom 32  
    A program po wykryciu włożenia karty przeprowadza ponowną inicjalizacje karty innymi słowy wyjscie ze stanu IDLE.
  • #4 9301198
    elstronik
    Poziom 10  
    Właśnie nie - to było problemem, teraz ponownie inicjalizacje kartę i działa, aż miło ;)

    Nie wiem jak mogłem o tym zapomnieć.
REKLAMA