Общий привет!
Кто работал с SD-картами по SPI?
По даташиту SD (
http://we.easyelectronics.ru/attachments/get/290 ) код команды равен индексу CMD:
The binary code of a command is defined by the mnemonic symbol. As an example, the content of the
command index field is (binary) ‘000000’ for CMD0 and ‘100111’ for CMD39.
Но на наших форумах пишут, что надо еще прибавить 0x40 :
- Индекс это номер команды: например чтобы отправить команду CMD9 (индекс равен 9), нужно прибавить к 0x40 этот индекс.
Например, на
http://we.easyelectronics.ru/AVR/mmc...ifikaciya.html читаем:
{{0x40 + CMDx}, {0x??, 0x??, 0x??, 0x??}, {0x??}}
Номер команды , Аргумент команды , CRC
***********************
Кстати, может, у кого есть пример SPI-обращения к SD-карте на ассемблере для простенького PIC-контроллера?