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

 
 
> Микроконтроллер STM32 и uSD карта в SPI режиме, проблема
kan35
сообщение Feb 21 2014, 11:18
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Сразу приношу извинения, что тема несколько косвенно связана с микроконтроллером, но для памяти отдельной ветки не нашел.
Проблема следующая.
STM32 и uSD карта коммуницируются по SPI. Проекту лет 5, последнее время юзаю SDIO порт, отказавшись от SPI, и очень рад такому переходу, так как:
оказалось, что карты SanDisk в большинстве не работают в этом режиме. А именно, команды
CMD0 (перевод в режим SPI)
CMD8
CMD58
отрабатывают штатно
а далее следует связка из CMD55/ACMD41
котоые собственно не включают карту, она продолжнает находиться в IDLE остоянии.
Повторы ничего не дают.
Проект мелкосерийный и карты попадлись не сандиск и о проблеме даже не знал никто. А тут вот открылся сюрприз. Карт уже куплено много, не хотелось бы их выкидывать, так что если у кого то имеется опыт работы с ними, прошу поделиться.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mantech
сообщение Feb 21 2014, 12:20
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(kan35 @ Feb 21 2014, 15:18) *
и карты попадлись не сандиск и о проблеме даже не знал никто.


Хм. Интересно, можете про эти карточки поподробнее? Сколько всякого переделал на сд-картах в спи-режиме - все было корректно.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 13:10
Рейтинг@Mail.ru


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