[an error occurred while processing this directive]
|
Обнаружил сегодня странную вещь с mega32 на 16mHz.
Анализирую сигнал около 2 кГц. Сделал на таймере 1 через Input Capture с включенным шумодавом (ICNC1)
Для проверки просто набиваю RAM полученными данными.
Получил данные с погрешностю чуть ли не 10% (хотя осцилографом на ноге ее ненаблюдается).
Для проверки сделал программный аналог Input Capture с
переходом в те-же подпрограммы. Получаю погрешность измерения 0.5%.
Почему так может получаться?