реклама на сайте
подробности

 
 
> Команды управления SD/MMC картами?, Чем фактически команды ACMD отличаются от CMD?
Samodelkin
сообщение Sep 4 2006, 19:15
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 29-05-05
Из: Днепропетровск
Пользователь №: 5 520



В доке на SD карты есть команды типа ACMD41. sad.gif
Понятно, что например команда CMD1 это стартовый седьмой бит "0", затем шестой бит напрвления "1", и затем нулевой бит "1". (0100 0001). Соответственно CMD2 это (01000010) и так далее.
А как должны выглядеть команды ACMD? В доке я ответа на этот вопрос не нашел.
Заранее спасибо всем кто откликнется.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
globalist
сообщение Sep 6 2006, 20:24
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 7-02-06
Из: Moscow
Пользователь №: 14 086



Цитата
А что значит "не host а контроллер устройства"? Имеете ввиду сэмитировать саму карту памяти? я думаю особых проблем быть не должно, только микроконтроллер прийдется брать с приличным обьемом памяти, ОЗУ и приличной тактовой, т.к. host долго ждать не будет пока контроллер выгрузит данные из своей памяти и передаст их в SPI.


Именно. Хочу привязать АЦП к КПК. А на новых девайсах уже и CF слота нет (у меня, например, только SDIO и беспроводные, причем SDIO поддерживает собственно сам протокол SDIO и MMC, а SPI - шиш!). А я то губы раскатал - думал все элементарно. Короче, выход у меня один - заставить микроконтроллер изображать из себя карту SDIO или MMC, хоть с минимальным набором комманд , а это, как я понимаю, задача нетривиальная :-(
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 13:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016