开机先跑Bootloader咋搞?
量产需求想先跑Bootloader,主程序再从外部Flash启动,这样跳转怎么搞最保险?检查是不是中断优先级太低,被屏蔽掉了 唤醒引脚有没有设成EXTI? 低功耗唤醒得配置NVIC,别漏了。 L152对唤醒边沿很敏感,换成上升试试。 看一下是不是引脚没下拉,上电是浮空状态。 进Stop前有没有关掉不该关的时钟? HAL库里的Stop函数有时候没设对唤醒源。 RTC唤醒和外部唤醒不能混用,有冲突。 建议先用LED验证一下是否真的没醒。 Stop模式要确保写入PWR->CR之后立即执行WFI。
页:
[1]