Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32L151 настройка АЦП
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
MiklPolikov
При настройке АЦП наблюдаю непонятные вещи :

1)При выставлении битов PDI PDD в регистре CR1 (power down между преобразованиями и цепочками преобразований)
сам собой меняется делитель частоты АЦП биты ADCPRE в регистре CCR

2)Бит TSVREFE в регистре CCR вообще не могу выставить . Пишу в него программно 1, а под отладкой вижу что остаётся 0.
Пробовал при включенном АЦП (ADON в cR2 =1) и при выключенном (ADON =0

3) В таком состоянии TSVREFE=0 измеряю внутреннюю опору. Результаты сильно скачут, если мерить подряд то каждое последующее измерение больше предыдущего.
В это же время внешнее напряжение с ноги измеряется правильно.

Вопрос : откуда эта проблема с записью в CCR ?
Может надо ещё где-то что-то включить что бы начать работать с этим регистром ? Он ведь какой-то особенный, один для ADC1 и ADC2 ?



MiklPolikov
Разобрался, это глюк отладчика в Keil V4.60 , неправильно читаются адреса регистров ADC_CSR ADC_CCR.
Если значение регистра копировать в переменную, то в ней под отладкой всё правильно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.