Кто любит RISC в жизни, заходим, не стесняемся.
Пн июл 20, 2020 12:37:26
Приветствую всех!
У меня сложилась проблемка с RTC. Первый раз пробую поднять на камне stm32g070. Батарейка на VBAT, кварц 32768 на месте, в кубе все вроде как настроено. Проблема в том, что при при любом сбросе проца как и при подаче питания - часы опять в нулях. Странное поведение как для RTC. Кто-нибудь встречался с подобным?
Пн июл 20, 2020 14:07:44
RealHann писал(а):в кубе все вроде как настроено. Проблема в том, что при при любом сбросе проца как и при подаче питания - часы опять в нулях.
Это куб генерирует такой код.
Пн июл 20, 2020 14:20:26
Классно генерирует) и что? тупик?
Пн июл 20, 2020 14:41:47
Потому что перед тем, как пытаться конфигурить RTC, нужно вначале проверить флаг работающего RTC, и если RTC не работают, то только тогда можно приступать к их конфигу или сбросу бекап-области. Про бекап-область тоже не забывайте! Нельзя переключать установленный источник LSE тактирования. Не трогайте тактирование LSE/LSI, если оно уже запущено - проверяйте флаг работы LSERDY (LSIRDY), и если осциллятор уже работает, то не трогайте ничего там! Часы уже не требуют конфига, они уже работают от батарейки
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.