Воюю с AD7792. Скачал с офф. сайта драйвера, скомпилил, запустил. Все работает данные идут корректные. Но когда я устанавливаю коэффициент усиления больше 2 (4, 8, 16, 32...) ацп всегда возвращет 0 ( 0x8000 в биполярном режиме). Проверял значения в регистрах ацп, все именно так как и записыаю. Почему так может быть? Бит 4 (BUF ) в регистре Configuration Register устанавливаю в 1.
|