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

[Atmega644] MMC zapis z różną szybkością.

groch75 25 Cze 2008 15:01 1643 6
REKLAMA
  • #1 5283979
    groch75
    Poziom 12  
    Zrobilem uklad do zapisu danych na kartach MMC. mam pare roznych kart i zreguly moze pisac na nich z max szybkoscia SPI ale mam dwie na ktorych, chce pisac tylko z najwolniesza predkoscia - jak mozna sprawdzic - gdzies odczytac szybkosc karty? kupilem ostatnio niby jednakowe 4 karty 16 MB do celow testowych i 2 chodza poprawnie z szybkoscia minimalna, ale wszystkie sa widoczne prawidlowo w kompie.
    pozdrawiam



    Poprawiłem tytuł:
    https://www.elektroda.pl/rtvforum/topic1015361.html
    [c_p]
  • REKLAMA
  • REKLAMA
  • #3 5340300
    __Grzegorz__
    Poziom 30  
    W parametrach kart, które można z nich odczytać nie ma takiego parametru jak prędkość odczytu.
    Karty działają od 0Hz [sterowanie statyczne] do 20MHz (SD) [25MHz - MMC].

    Co ciekawe - nie są one za bardzo podatne na overclocking. KArty SD które testowałem poprawnie działały na 20MHz, ale już przy ok 20,5MHz milczały....

    Chcesz zaszaleć - kup kartę SDHS (SD HighSpeed), które można taktować fmax = 50MHz....
  • #4 5353310
    groch75
    Poziom 12  
    dla mojego procka i kwarcu max jest 8 MHz
  • REKLAMA
  • #5 11022015
    groch75
    Poziom 12  
    Czy busy time są do ponad 100 ms? robię rejestrator, który dostaje 32 bajty co 250 us i zbiera do 512 i robi zapis na kartę. Ale co jakiś czas jest czas busy nawet do 100ms i niestety nie jestem w stanie tyle zbuforować. i jest to dla kart mmc i sd (zwykłych). jak i czy można uzyskać zapis z krótszym busy time'm?
    pozdrawiam
  • #6 11023044
    zbv
    Poziom 20  
    32 bajty to pewnie z jakiegoś rfm odczytujesz dane. Niestety jest tak że co jakiś czas karta dostaje "czkawki". Ja miałem podobny problem i niestety mimo iż sprawdzałem nawet tzw. szybkie karty problem występował. Zmusiło mnie to do całkowitego przeprojektowania sprzętu tak bym miał duży bufor, który pomieści całą ilość danych. Wydłużyło to mi realizację projektu o jakieś 2 miesiące.
  • REKLAMA
  • #7 11024346
    groch75
    Poziom 12  
    Czy próbowałeś zapisywać wiele sektorów (cmd25) a nie po po jednym sektorze (cmd24) ? bo próbuje ale nie czegoś chyba nie brakuje bo zgłasza błąd.
    pozdrawiam
REKLAMA