Привет, друзья! Я хочу подключить SD-карту с помощью spi.Я не имею понятия по этому вопросу, например, как выполнить инициализацию, как работать.
MMC-карта и SD-карта являются устройствами на основе флэш-памяти и физически очень похожи.Оба типа карт поддерживают собственные протоколы передачи данных, использующие четыре бита данных, и совместимы, хотя имеют различную инициализацию.Основное отличие состоит в том, что SD-карта предназначена для обеспечения дополнительной безопасности, позволяя шифровать содержимое устройства.Карта MMC поддерживает дополнительную ширину шины (до 8 бит).SD-карта также поддерживает несколько режимов, которых нет в MMC-карте, включая SDIO (безопасный цифровой ввод / вывод), который можно использовать в качестве внешнего интерфейса связи с использованием стандартного формата SD-карты.Оба типа карт также поддерживают базовый интерфейс типа SPI для простого подключения к встроенным устройствам.В спецификациях SD-карты указана максимальная тактовая частота 25 МГц, а в спецификациях MMC указана максимальная тактовая частота 52 МГц в зависимости от устройства.На рисунке 1 показаны подключения карты MMC / SD при настройке для работы в режиме SPI.
Вот несколько полезных ссылок на SPI: