Использую аппаратный SPI. Вот какая проблема: Как сделать чтобы CS можно было устанавливать в 1 или в 0 в зависимости от количества байт, т.е. Иногда нада послать всего 1 байт , а иногда 3 байта, чтобы СS между ними не менялся.
CS=0 байт СS=1 CS=0 байт байт байт СS=1
У меня получается такая картина: CS=0 байт CS=1 CS=0 байт CS=1 CS=0 байт СS=1
Как-то это можно сделать используя биты CSAAT и LASTXFER, но как чего-то не пойму.
|