ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1319796 Топик полностью
Nikolay_Po (14.06.2023 12:38, просмотров: 124) ответил Dingo на 1) стартуем по команде. 2) ждём DRDY от всех, можно по ИЛИ с проверкой, что все взведены. 3) опрашиваем в удобном порядке(с манипуляциями CS) 4) спим до следующего преобразования. ?
Зависит от тербуемой скорости выборки. Для максимальной скорости: 

1) Стартуем WAKEUP по таймеру МК. 2) Опрашиваем в удобном порядке - забираем предыдущие результаты; 3) МК можно поспать - ждём DRDY от всех (готовые начнут новую выборку, но не важно - прервём); 4) Программируем MUX на другие каналы, если нужно (текущее преобразование всё равно будет прервано). 5) Даём SYNC (обрываем текущее преобразование, чтобы начать новое синхронно) Переходим в начало.

Период таймера для п.1 выбираем таким, чтобы гарантировано успеть сделать все пункты и оставались необходимые паузы.