yanvasiij
Jun 29 2015, 11:41
Вообщем пишу драйвер под этот АЦП, но самой железки пока нет, поэтому проверить не могу. В доке написано, что для общения используется 14-битный регистр CFG[13:0], в котором передаются все необходимые настройки. Все просто пишу 14-бит CFG[13:0] и читаю значение АЦП. Но мне вот только не понятно, как быть если у меня SPI не умеет слать слова короче чем 8-бит (STM32f107vc). Поймет ли меня микросхема если я зашлю ей 16 бит с CFG в старших битах? Софтовый SPI использовать здесь не получится, поскольку у этого АЦП очень жесткие требования к таймингам.
В тексте неоднократно и недвусмысленно намекается на наличие счётчиков битов, т.е. после 14-го или 28-го такта, всё, кроме CNV, игнорируется.
yanvasiij
Jun 30 2015, 03:14
Цитата(Plain @ Jun 30 2015, 00:38)

В тексте неоднократно и недвусмысленно намекается на наличие счётчиков битов, т.е. после 14-го или 28-го такта, всё, кроме CNV, игнорируется.
Спасибо большое!