
Real-time Clock (RTC). WakeUp Timer. Не изменятеся в дебаге
Real-time Clock (RTC). WakeUp Timer. Не изменятеся в дебаге
Мало ли кому пригодится. Настроил WakeUp таймер. Когда при отладке отпускаю программу, его значение не изменяется. Хотя флаг WUTF (WakeUp каунтер достиг значения 0) в регистре RTC_ISR устанавливается. RTC_TR нормально считает. Делаю вывод, что при отладке почему-то глючит чтение этого регистра. Хотя при инициализации записать туда другое значение я смог. По умолчанию там лежит 0xFFFF. Картинка прилагается


- Реклама
Re: Real-time Clock (RTC). WakeUp Timer. Не изменятеся в деб
Извиняюсь, он и не должен меняться. Значение, которое записывается в RTC_WUTR загружается в как они его называют auto-reload down-counter при достижении этим каунтером нуля.
В терминологии немного не разобрался. Думал, RTC_WUTR - это и есть даун каунтер. Хрен знает, мож кому поможет эта информация
. Хотя, в даташите это довольно отчётливо написано 
В терминологии немного не разобрался. Думал, RTC_WUTR - это и есть даун каунтер. Хрен знает, мож кому поможет эта информация
