ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
972360 Топик полностью
Vit (22.01.2020 09:08, просмотров: 196) ответил NAUT на Не могу завести RTC на STM32WB55RGV от внешнего 32.768, на родной отладке nucleo, errata какую-то херь пишет на эту тему обтекаемо, типо глюки у них, но это бывает. было у кого?
насчет PC13 в STM32L476 по факту очень похожие чудеса - настроенный на выход точно рубит LSE, причем рандомно. в мануале какие-то глупости тоже прописаны. насчет CSS тоже какая-то заморочка есть. не важно, включал ли CSS, получить флаг LSECSSD вполне нормально:) потому L476 перед запуском LSE пробиваю PWR_EnableBkUpAccess();__ISB();//Disable Backup Domain write Protection if(RCC->BDCR & RCC_BDCR_LSECSSD){ uint32_t BDCR_copy; BDCR_copy = RCC->BDCR; RCC->BDCR |= RCC_BDCR_BDRST;__ISB(); BDCR_copy &= ~RCC_BDCR_LSECSSON;__ISB();//RCC_LSE_DisableCSS(); RCC->BDCR = BDCR_copy; if(RCC_LSE_IsReady()){ RCC_LSE_Disable();__ISB(); while(RCC->BDCR & RCC_BDCR_LSEON){;} while(RCC_LSE_IsReady()){;} } } if(!RCC_LSE_IsReady()){ // . . . } ну и уже дошел до того, что тупо включаю этот самый CSS. Полагаю, что в STM32WB55RGV может быть очень похоже