ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
474266 Топик полностью
йцукен (17.12.2013 18:53, просмотров: 1) ответил pav256 на Вопрос когда снимать CONT? Когда DMA все передаст? Тогда АЦП уже будет заблокирован (OVR = 1) и это не поможет (пробовал). Снимать раньше? Когда? Когда нужное количество выборок еще не набрано? В даташите по этому поводу всего ничего:
Разумеется, нельзя позволять DMA остановиться, пока ADC ещё есть что сказать. Проще всего запрограммировать DMA на длину вдвое больше, чем надо, по передаче половины сбрасывать бит CONT в ADC, который в этот момент уже начал новый опрос каналов, так что сколько-то данных ещё придёт.