Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.06.2008, 09:28
|
|
Частый гость
Регистрация: 03.08.2006
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 39 раз(а) в 3 сообщении(ях)
|
По протоколу SPI и MMC и SPI инициализируются одинаково. По своему родному протоколу они отличаются. Но Вам родной протокол и не нужен. Я делал, у меня работает как MMC так и SD, но была MMC карта одна, которой надо было SPI по фронту (не помню тип какой). Так что совместимы в основном...
|
|
|
|
18.06.2008, 21:25
|
|
Прописка
Регистрация: 06.09.2007
Сообщений: 122
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Из моей практики, и SD и MMC инициализируются одинаково, так же как и расписано там, где я указал. Пробовал на разных SD и MMC.
|
|
|
|
19.06.2008, 07:06
|
|
Заблокирован
Регистрация: 13.06.2008
Сообщений: 248
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Так ты попробуй определить параметр MMC_SEND_OP_COND сам, а то многие весчи не работают только из-за того
что параметр не определен.
|
|
|
|
19.06.2008, 15:51
|
|
Прохожий
Регистрация: 24.02.2008
Сообщений: 5
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
читал(давно) pdf - инициализация разная - если надо, найду(pdf)
|
|
|
|
19.06.2008, 17:13
|
|
Частый гость
Регистрация: 15.12.2005
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Надо
|
|
|
|
19.06.2008, 18:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
В примере FATFS есть функция инициализации карты. С ММС не пробовал, а SD карты стартуют нормально. Там сделано так:
Код:
|
if (send_cmd(ACMD41, 0) ‹= 1) {
ty = 2; cmd = ACMD41; /* SDSC */
} else {
ty = 1; cmd = CMD1; /* MMC */
}
while (Timer1 && send_cmd(cmd, 0)); /* Wait for leaving idle state */ |
|
|
|
|
19.06.2008, 23:43
|
|
Частый гость
Регистрация: 15.12.2005
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А что за переменная ty?
|
|
|
|
20.06.2008, 00:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Сообщение от SIA
|
А что за переменная ty?
|
Это тип карточки. Там еще SDHC есть.
|
|
|
|
20.06.2008, 10:03
|
|
Частый гость
Регистрация: 15.12.2005
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Где-то читал, что есть SD-карточки версии 1.9, 2 и версии 4. Можете просвятить по этому вопросу? Просто есть подозрение, даже сказал бы уверенность, что разные версии карточек по разному работают.
|
|
|
|
20.06.2008, 10:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Сообщение от SIA
|
Где-то читал, что есть SD-карточки версии 1.9, 2 и версии 4. Можете просвятить по этому вопросу? Просто есть подозрение, даже сказал бы уверенность, что разные версии карточек по разному работают.
|
Не слышал. У меня есть описание SD версии 1.9, но это именно номер описания.
И описание микросд версии 1.0
Пока всегда совпадало для СД от 128МБ до 1ГБ.
Микросд не пробовал и даже не читал ![Улыбка](images/smilies/icon_smile.gif)
Может это не версии карт, а просто версии Product Manual-ов?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:24.
|
|