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

 
 
> Снова инициализация SD-карты в SPI
Вадимка
сообщение Jul 15 2010, 03:18
Сообщение #1





Группа: Validating
Сообщений: 2
Регистрация: 13-02-10
Из: Томск
Пользователь №: 55 452



Всем доброго времени суток!

Сколько ни было описано проблем с инициализацией SD-карты в SPI-режиме, а моя от этих описаний все равно не решилась....

в общем, схема - такая же, Как все выкладывают, но разница - мой проц (SH2A - 7216) сразу выдает +3.3 В, поэтому я решил вообще без резисторов. проц в мастерном режиме.

1. можно ли в этом случае без резюков вообще?

И еще. в этот режиме используется 7 ножек - питание, 2 земли и 4 провода для SPI. а вообще-то ножек-то 9. вот схемка (http://robozone.su/2008/10/22/modul-dlja-pokljuchenija-sdmmc-kart-pamjati.html)

получается, 2 крайние (инфа о записи и о наличии карты) просто в воздухе повисли.

2. можно ли эти ножки (№1 и №9) оставить в воздухе?

далее - выбираю фазу и полярность согласно http://piclist.ru/S-64MMC-PIC-RUS/S-64MMC-PIC-RUS.html

пишу код. проверяю на осциллографе с 2-мя лучами одновременно, как соотносятся синхроимпульсы и данные на ножках - убеждаюсь, что все 100% соответствует режиму, что по ссылке красным выделен.

3. Это вообще верный хоть режим?

И вот карта даже не отвечает, не посылая ни единого битика процу. Кстати, на линии MISO, по которому она должна бы отвечать, спокойное состояние - это логическая единица +3.3. то есть карточка просто должна просто сбрасывать эту единичку на ноль.

4. это должно быть так? или на MISO должен быть ноль?

скорость я регулировал по-разному.

5. есть ли у карточек МИНИМАЛЬНО допустимая скорость обмена (минимальная частота)?

такие вот вопросы. Посоветуйте, пожалуйста!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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