ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
19 февраля
1571446 Топик полностью
mse homjak (Вчера, 20:45, просмотров: 40) ответил Eddy_Em на Я предпочитаю брать один внешний АЦП и ставить три мультиплексора. Есть хорошая методика, позволяющая практически к нулю свести влияние мультиплексоров. Но в данном случае никакого аппаратного SS не выйдет: их же аж три штуки надо!
Да дажэ с одним АЦП. С нормальным СПИ работать можно так, заряжаем таймер на сэмплрейт, от него стартуем ДМА, которое пихает 16 бит в СПИ и по прерыванию от окончания педерачи СПИ, вычитываем данные. Что имеем с СТМ? Настраиваем таймер на сэмплрейт, по прерыванию ручкаме машем портом НСС, запускаем СПИ(тут дажэ из прерывания нет смысла выходить, накладные расходы на вход-выход примерно такого-жэ порядка), отмахиваем НСС взад, вычитываем данные. Зокат солнца вручную. И 

это ещо без учота косяков, типа, прерывания после приема-передачи 8 бит в 16-битном режиме.