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

[ATtiny2313] Emulowany SPI i karty MMC.

maly_elektronik 22 Cze 2008 16:09 1611 4
REKLAMA
  • #1 5274464
    maly_elektronik
    Poziom 23  
    Witam :!: w kolejnym poście mojego autorstwa (dotyczących kart mmc\sd)
    Mam problem sam nie wiem z czym (nie wiem czy mam napisane złe procedury czy po prostu nie umie tego sprawdzić)

    1. Jak ma być sformatowana karta (o ile ma być). Nie implementowałem żadnej obsługi systemu plików :arrow: więc co zrobić :?:
    2. Jakie dane powinienem wysłać w pętli aby sprawdzić czy pojawiają się na karcie po wpięciu jej do komputera :?:
    3. Czy jest ktoś w stanie sprawdzić kod i poprawić błędy (oddam 100pkt jeżeli kod ruszy i wszystko poprawnie będzie pracować) :idea:


    Poprawiłem tytuł:
    https://www.elektroda.pl/rtvforum/topic1015361.html
    [c_p]
  • REKLAMA
  • #2 5275409
    Alchemik84
    Poziom 14  
    1. Jeżeli nie używasz żadnego systemu plików to jest obojętne jak kartę sformatujesz.
    2. Zapisując dane bajt po bajcie bez żadnego systemu plików np. FAT32 będziesz mógł je odczytać na komputerze tylko w programie typu WinHex, który przedstawia zawartość karty w formie binarnej
    3. Kod możesz wrzucić ale obawiam się że 128 Bajtów pamięci RAM które posiada attiny2313 nie podoła zapisowi danych na karte, ponieważ trzeba je zapisywać całymi sektorami po 512bajtów. Oczywiście można się gimnastykować i wysyłać te 512 bajtów w pętli ale lepszym rozwiązaniem wydaje się zastosowanie większego procesora.
  • REKLAMA
  • #3 5275816
    maly_elektronik
    Poziom 23  
    Tak wiem że trzeba je wysyłać całym sektorem ale chodzi mi o to żeby je po prostu wysłać w pętli np same bajty 0xff żeby przetestować czy procesor dobrze działa :D
    A tak po drugie to mógłbyś sprawdzić mój program pod względem funkcjonalności i tak ogólnie przetestować (o ile masz na czym) :?:
  • REKLAMA
  • #4 5276448
    Freddy
    Poziom 43  
    Najlepiej byłoby abyś jednak zaimplementował jakiś system plików np.FAT można by spokojnie potem odczytywać na PC no i sprawdzać oczywiście poprawność.
  • #5 5276872
    Fyszo
    Poziom 37  
    Freddy napisał:
    Najlepiej byłoby abyś jednak zaimplementował jakiś system plików np.FAT można by spokojnie potem odczytywać na PC no i sprawdzać oczywiście poprawność.


    Za mało pamięci.
REKLAMA