Спасибо.mas123 писал(а):if (cmd == GO_IDLE_STATE) crc = 0x95; // correct crc for CMD0 with arg 0maks50 писал(а):значение CRC для CMD8?
if (cmd == SEND_IF_COND) crc = 0x87; // correct crc for CMD8 with arg 0X1AA
Найдено 5 результатов
- Вт сен 20, 2016 18:50:46
- Форум: Периферия
- Тема: Подключение SD карты к микроконтроллеру
- Ответы: 20
- Просмотры: 9182
Re: Подключение SD карты к микроконтроллеру
- Пн сен 19, 2016 20:44:19
- Форум: Периферия
- Тема: Подключение SD карты к микроконтроллеру
- Ответы: 20
- Просмотры: 9182
Re: Подключение SD карты к микроконтроллеру
Последовательность команд CMD0 - CMD1 взята из статьи Chan, "How to Use MMC/SDC". Гм-гм-гм.
Это оно? --- http://elm-chan.org/docs/mmc/mmc_e.html
Раздел "SPI Command Set" - приведен СПИСОК применяемых команд.
Раздел "Initialization Procedure for SPI Mode" - там есть ссылка на алгоритм пробуждения ...
Это оно? --- http://elm-chan.org/docs/mmc/mmc_e.html
Раздел "SPI Command Set" - приведен СПИСОК применяемых команд.
Раздел "Initialization Procedure for SPI Mode" - там есть ссылка на алгоритм пробуждения ...
- Пт авг 12, 2016 14:56:30
- Форум: Периферия
- Тема: Подключение SD карты к микроконтроллеру
- Ответы: 20
- Просмотры: 9182
Re: Подключение SD карты к микроконтроллеру
Казалось бы, логичнее, послать CMD1 один раз, а потом посылать 0xFF и ожидать
ответ R1 = ox00. Почему надо посылать CMD1 много раз - не понимаю. Потому что в спящем режиме или в режиме "пробуждения" карточка не отвечает на команду или "не видит" команду.
Разве ответ R1=0x01 не свидетельствует о том ...
ответ R1 = ox00. Почему надо посылать CMD1 много раз - не понимаю. Потому что в спящем режиме или в режиме "пробуждения" карточка не отвечает на команду или "не видит" команду.
Разве ответ R1=0x01 не свидетельствует о том ...
- Пн июл 18, 2016 10:08:27
- Форум: Периферия
- Тема: Подключение SD карты к микроконтроллеру
- Ответы: 20
- Просмотры: 9182
Re: Подключение SD карты к микроконтроллеру
далее тупик - в ответ на CMD1 приходит 0xFF. Буду благодарен за помощь или подсказку. Документация на SD изучалась?
Можно узнать, где написано о подаче CMD1 сразу после CMD0?
Да что там документация, эта тема изучалась? :facepalm:
См. моё сообщение от "Ср апр 20, 2016 18:43:02" - там приведена ...
Можно узнать, где написано о подаче CMD1 сразу после CMD0?
Да что там документация, эта тема изучалась? :facepalm:
См. моё сообщение от "Ср апр 20, 2016 18:43:02" - там приведена ...
- Ср июл 13, 2016 21:05:42
- Форум: Периферия
- Тема: Подключение SD карты к микроконтроллеру
- Ответы: 20
- Просмотры: 9182
Re: Подключение SD карты к микроконтроллеру
Здравствуйте, суть темы такова. Решил я подключить к PIC контроллеру СД карту, пишу код сам на ассемблере. Проблема заключается в том, что не удается инициализировать карточку. Вот порядок моих действий:
1) Посылаю 80 тактов СД карте
2) Посылаю команду сброса CMD0, ответ приходит правильный 0х01
3 ...
1) Посылаю 80 тактов СД карте
2) Посылаю команду сброса CMD0, ответ приходит правильный 0х01
3 ...