SPI CS сигнал при чтении с SD
Пытаюсь читать c SD карты через аппаратный SPI (stm8s).
Пример с STM библиотеки работает через раз.
Я так понимаю у SPI CS сигнал активный уровень 0.
Вопрос как его выставлять (0 или 1) при ожидании ответа на команду.
Многие руководства в интернете не совсем точно говорят про временные диаграммы для CS.
Нужно ли ставить его в 1 после окончание команды, например.
СМD0 проходит нормально и карта выставляет idle bit.
а в ответ на CMD8 от( 32GB SDHC) приходит 0ff, 09, ff ff ff.
Спасибо.
|