[] STM32 использовать считыватель SD-карту SDIO (б) - Понимание шину SD и команды, связанные презентации

Введение этой главы

А, SD-шина, процесс передачи

Во-вторых, формат команды и ответа данных внутри шины SD

Передача В-третьих, SDIO, используя линию 4, где данные передачи

Четыре, таблицы CMD, и команда SD-карту, необходимую для связи Введение

 

 

А, SD-шина, процесс передачи

Следующий взгляд на SD автобус (автобус)

Напоминание, SDIO связи, которые будут иметь линии CMD и DAT линии, соответственно, для передачи команд и передачи данных

Выше операция имитирует некоторые случаи, по существу, выдается команда (CMD линия), SD-карта не отвечает (CMD линия), SD-карта или необходимость данных передачи (DAT линии), или не передавать данные на хост (DAT линия)

 

Во-вторых, формат команды и ответа данных внутри шины SD

 

 

 

Передача В-третьих, SDIO, используя линию 4, где данные передачи

Если четыре линии передачи данных, передача фиг следующим образом (если только одна строка данных, партия может только медленно передается)

 

 

Четыре, таблицы CMD, и команда SD-карту, необходимую для связи Введение

Прежде чем объяснить CMD таблицу, сначала объяснить CMD разделить на два типа, команды конкретного приложения (ACMD) , Главное командование (GEN_CMD)

Если вы хотите использовать команды конкретного изготовителя SD карт, вам необходимо перед отправкой команды конкретной, сначала посылается CMD55, вкус немного сложная инструкция

Здесь все ЦМД, чтобы выбрать некоторые из наиболее широко используется, описан вместе с китайским, ответ RESP, указывает R1 ~ R 7, фотографии ниже, SD - карта не R4, R5 ответ , только тип ответа длиной R2

 

рекомендация

отwww.cnblogs.com/PureHeart/p/12015635.html