Использую аппаратный 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, но как чего-то не пойму.