[an error occurred while processing this directive]
|
По паспорту оно должно составлять не менее 1.5 мкс. Чтобы не тратить это время впустую внутри ISR, можно использовать режим Low Power Track-and-hold mode (ADCTM=1), тогда tracking будет принудительно начинаться со старта преобразования и длиться 3 SAR Clocks (1.5 мкс при SAR CLK=max=2 MHz).
Этот режим чуть более шумный, чем Continuous Tracking (где-то на 0.5 LSB). Вместо него можно применять всякие конвейерные уловки - например, переключить AMUX в сАмом начале ADC ISR, потом выполнить всякие рутинные дела и только после этого, прямо перед RETI, запустить преобразование. А стройнее всего будет запуск преобразований по таймеру (минимальный фазовый джиттер) с переключением каналов по прерыванию от другого таймера.
E-mail: info@telesys.ru