Ви коли-небудь стикалися з SD-карткою, яка не підтримує режим SPI?
Я знаю, що microSD не потрібно, але я вважаю, що всі підтримують SPI.
EDIT: Інформація про необов'язковість SPI, схоже, надходить з Вікіпедії і нещодавно була видалена ( тут і тут ).
Ви коли-небудь стикалися з SD-карткою, яка не підтримує режим SPI?
Я знаю, що microSD не потрібно, але я вважаю, що всі підтримують SPI.
EDIT: Інформація про необов'язковість SPI, схоже, надходить з Вікіпедії і нещодавно була видалена ( тут і тут ).
Відповіді:
Згідно зі статтею Вікіпедії, всі сім’ї SD-карт підтримують SPI, а також більшість карт MMC. У специфікації SD 2.00 [PDF] я не бачу нічого, що говорить про те, що це необов’язково, хоча нічого не говорить про те, що це також є обов'язковим.
Однак технічні характеристики, як видається, зберігають окремі електричні властивості та механічні коефіцієнти форми (SD, miniSD, microSD), тому між будь-яким механічним пакетом SD-карти не повинно бути електричної різниці, якщо не згадується окремо (наприклад, SD проти SDHC).
Найбільш основна вимога стандарту SD полягає в тому, щоб підсистема пам'яті ОБОВ'ЯЗКОВО підтримувала режим передачі SPI. Ви можете поставити під сумнів, що пристрій SD підтримуватиме режим SPI (до якого входить і microSD).
Я вбудований інженер і впровадив microSD у багатьох проектах, все в режимі SPI.