Вообщем пишу драйвер под этот АЦП, но самой железки пока нет, поэтому проверить не могу. В доке написано, что для общения используется 14-битный регистр CFG[13:0], в котором передаются все необходимые настройки. Все просто пишу 14-бит CFG[13:0] и читаю значение АЦП. Но мне вот только не понятно, как быть если у меня SPI не умеет слать слова короче чем 8-бит (STM32f107vc). Поймет ли меня микросхема если я зашлю ей 16 бит с CFG в старших битах? Софтовый SPI использовать здесь не получится, поскольку у этого АЦП очень жесткие требования к таймингам.
|