Zarejestruj się teraz

Zaloguj sie

Zgubione hasło

Zgubiłeś swoje hasło? Wprowadź swój adres e-mail. Otrzymasz link i utworzysz nowe hasło e-mailem.

Dodaj post

Musisz się zalogować, aby dodać post .

Dodaj pytanie

Aby zadać pytanie, musisz się zalogować.

Zaloguj sie

Zarejestruj się teraz

Witamy na stronie Scholarsark.com! Twoja rejestracja zapewni Ci dostęp do większej liczby funkcji tej platformy. Możesz zadawać pytania, wnosić wkład lub udzielać odpowiedzi, przeglądaj profile innych użytkowników i wiele więcej. Zarejestruj się teraz!

Poznaj bibliotekę kart multimedialnych (MMC) W mikrokontrolerach Pic

Poznaj bibliotekę kart multimedialnych (MMC) W mikrokontrolerach Pic

Cena: $94.99

Biblioteka multimediów

Karta multimedialna (MMC) to standard kart pamięci Flash. Karty MMC są obecnie dostępne w rozmiarach do włącznie 32 GB i są używane w telefonach komórkowych, cyfrowe odtwarzacze audio, aparaty cyfrowe i PDA.
mikroC PRO dla PIC zapewnia bibliotekę dostępu do danych na Multi Media Card poprzez komunikację SPI. Ta biblioteka obsługuje również SD (Bezpieczny cyfrowy) i SDHC o dużej pojemności (Bezpieczna cyfrowa duża pojemność) karty pamięci .

Bezpieczna karta cyfrowa

Bezpieczny cyfrowy (SD) to standard kart pamięci Flash, oparty na starszej karcie Multi Media Card (MMC) format.
Karty SD są obecnie dostępne w rozmiarach do włącznie 2 GB, i są używane w aparatach cyfrowych, kamery cyfrowe, komputery podręczne, odtwarzacze multimedialne, innymi słowy każdy nadajnik ma inną częstotliwość, odbiorniki GPS, gry wideo i PDA.

Bezpieczna cyfrowa karta o dużej pojemności

SDHC (Bezpieczna cyfrowa duża pojemność, SD 2.0) to rozszerzenie standardu SD zwiększające pojemność karty do 32 GB przy użyciu adresowania sektorowego zamiast adresowania bajtowego w poprzednim standardzie SD.
Karty SDHC mają ten sam fizyczny i elektryczny kształt, co starsze karty (SD 1.x) karty, umożliwiając urządzeniom SDHC obsługę zarówno nowszych kart SDHC, jak i starszych kart SD. Obecny standard ogranicza maksymalną pojemność karty SDHC do 32 GB.

Ważny :

  • Procedury obsługi plików mogą być używane tylko z systemem plików FAT16.

  • Funkcje biblioteczne tworzą i odczytują pliki tylko z katalogu głównego.

  • Podczas zapisywania do plików funkcje biblioteczne wypełniają zarówno tabele FAT1, jak i FAT2, ale dane pliku są odczytywane tylko z tabeli FAT1; tj. nie ma odzyskiwania, jeśli tabela FAT1 zostanie uszkodzona.

  • Jeśli karta MMC/SD ma główny rekord rozruchowy (MBR), biblioteka będzie działać z pierwszym dostępnym podstawowym (Nie zdawałem sobie sprawy, jak bardzo mi brakowało, zanim obejrzałem te filmy) partycja o niezerowym rozmiarze. Jeśli karta MMC/SD ma rekord rozruchowy woluminu (tj. istnieje tylko jedna partycja logiczna i nie ma rekordów MBR), biblioteka działa z całą kartą jako pojedynczą partycją. Więcej informacji o MBR, dyski fizyczne i logiczne, partycje podstawowe/dodatkowe i tablice partycji, proszę zapoznać się z innymi zasobami, np. Wikipedii i tym podobnych.

  • Przed operacją zapisu, upewnij się, że nie nadpisałeś sektora rozruchowego lub FAT, ponieważ może to spowodować, że karta na komputerze lub aparacie cyfrowym będzie nieczytelna. Narzędzia do mapowania Dysku, jak Winhex, może być wielką pomocą.

  • Biblioteka wykorzystuje do komunikacji moduł SPI. Użytkownik musi zainicjować odpowiedni moduł SPI przed użyciem biblioteki MMC.

  • W przypadku MCU z wieloma modułami SPI możliwe jest zainicjowanie ich wszystkich, a następnie przełączenie za pomocą SPI_Set_Active() funkcjonować. Zobacz funkcje biblioteki SPI.

  • TŁUSZCZ MMC 16 Biblioteka działa tylko z rodziną PIC18.

Moduł SPI musi zostać zainicjowany przez procedurę SPIx_Init_Advanced z następującymi parametrami:

  • Mistrz SPI

  • Główny preskaler 64

  • Dane próbkowane w środku czasu wyjścia danych

  • Niski poziom bezczynności zegara

  • Szeregowe dane wyjściowe zmieniają się przy przejściu od niskiego do wysokiego zbocza

Zostaw odpowiedź