Karty SD/MMC w systemach mikroprocesorowych..
Opis
format: B5stron: 104 rok wydania: 2009oprawa: twardaKsiążka jest przewodnikiem po tajnikach obsługi popularnych kart pamięciowych MMC i SD. Poza prezentacją obsługi niskopoziomowej i omówieniem podstawowych parametrów elektrycznych i czasowych kart, autor przedstawił własny sposób zarządzania przechowywanymi plikami danych.
Prezentowane zagadnienia są bogato ilustrowane przykładami opracowanymi w języku C na platformę sprzętową ARM7TDMI (mikrokontrolery z serii LPC2000).
SPIS TREŚCI:1. Karty SD i MMC 51.1. Wprowadzenie 61.2. Interfejs fizyczny 81.3. Wyprowadzenia karty i tryby pracy magistrali 101.4. Interfejs elektryczny 131.5. Rejestry karty SD 141.5.1. Rejestr OCR – Operating Conditions Register 141.5.2. Rejestr CID – Card Identification 161.5.3. Rejestr CSD – Card Specific Data 161.5.4. Rejestr SCR – SD Config Register 221.5.5. Rejestry statusu 251.6. Organizacja pamięci karty 251.7. Protokół wymiany danych w trybie SPI 281.7.1. Komendy karty SD w trybie SPI 281.7.2. Potwierdzenia 321.8. Wybór trybu SPI i zerowanie karty 341.9. Przesyłanie danych 351.9.1. Odczytywanie danych 361.9.2. Zapisywanie danych 381.9.3. Odczytanie rejestrów CID oraz CSD 401.10. Kompatybilność kart SD z kartami MMC 401.10.1. Interfejs fizyczny 401.10.2. Rejestry karty MMC 411.10.3. Komendy i potwierdzenia karty MMC w trybie SPI 411.10.4. Zerowanie karty MMC 411.10.5. Przesyłanie danych 422. Praktyczna realizacja obsługi komunikacji z kartą SD 432.1. Budowa mikrokontrolerów z rodziny LPC214x 442.1.1. Porty I/O mikrokontrolera LPC2148 452.1.2. Interfejs SSP 502.2. Praktyczne wykorzystanie SSP w sterowaniu kartą SD 532.3. Testowa aplikacja mikrokontrolera LPC214x 562.4. Narzędzia programowe do implementacji projektu 642.4.1. Konfiguracja uVison3 do pracy z kompilatorem gccARM 642.4.2. Plik startowy i skrypt linkera 672.5. Programowanie pamięci mikrokontrolera 683. Obsługa kart SD - przykłady 713.1. Procedury podstawowe 723.1.1. Procedura inicjalizacji karty 743.1.2. Procedura odczytu bloku danych 763.1.3. Procedura zapisu pojedynczego bloku danych 783.1.4. Odczyt rejestru CSD 793.1.5. Procedura obliczająca pojemność karty 803.2. Prosty system plików dla kart MMC/SD 814. FAT16 934.1. Sektor i klaster 944.2. Master Boot Sector (MBR) 954.3. Sektor Boot 964.4. Tablica FAT 974.5. Tablica Root Directory 984.6. Sygnatura katalogów 100Dodatek. Typowe parametry kart SD/MMC 101D.1. Włączanie napięcia zasilającego 102D.2. Typowe parametry elektryczne karty SD 103D.3. Parametry magistrali karty 103format: B5stron: 104 rok wydania: 2009oprawa: twardaKsiążka jest przewodnikiem po tajnikach obsługi popularnych kart pamięciowych MMC i SD. Poza prezentacją obsługi niskopoziomowej i omówieniem podstawowych parametrów elektrycznyc...
