ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
1073816 Топик полностью
Adept (03.02.2021 09:59, просмотров: 473) ответил Tpoeшник на В варианте о котором вы говорите есть проблема с 0xff. Без проверки на максимальное значение алгоритм принципиально обречен.
Запись в регистр сравнения референсного значения - 16-битная (т.е. медленная, в два приёма), и ещё возможно ошибаюсь, но мне кажется, что вся периферия АЦП завязана на тактовую систему АЦП (по крайней мере я бы так поступил наверное (было бы легче реализовать аппаратуру). Так что вариант действительно "так себе", но за пытливый ум шаловливые ручки - респект :)) 

касательно аппаратной реализации, - можно посмотреть ещё на систему событий (АЦП-компаратор умеет работать и с ней), и там, в отличие от прерывания - мгновенное реагирование (т.к. реализовано внутренней аппартной логикой), но я детально с ней никогда не работал. Вроде штука интересная, но как-то ни к чему было :)

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)