Точно точно, особенно V- не то же самое, что GND.
HHIMERA писал(а): И разве MOSI не расшифровывается Master Out Slave In?
Уже написал...
И Что вы хотели своим выделением сказать? Вообще если карта не может быть мастером, то значит нужно использовать часть аббревиатуры для слейва, что в этом такого?
Понятно, что нелогично было бы подписывать MISO для устройства, которое может быть только слейвом. Но в связке с Мк такое допущение тоже понятно.
Хотя в контексте темы как правильно подключить карту памяти более правильным было бы использовать именно те обозначения, что указаны в даташите на устройство.
То есть MISO-DO, MOSI-DO
Да, но можно словить нехилый глюк, если в дефайне неправильно обозван номер бита. Тогда уж наглядней будет конструкция в комментах типа
01
||_ A
|__ B
Существует много подводных камней.
Ваш наглядный вариант можно использовать, если эта настройка используется один раз в начале программы, либо в какой нибудь библиотеке, а представьте себе картинку, в которой последовательно изменяются несколько регистров по вашему формату.
Тут сразу проявятся недостатки этого способа такие как трудночитаемость в связи с реальным избытком информации.
Большое время для внесение изменений и создания кода.