- 博客(2)
- 收藏
- 关注
原创 STM32G070 内部flash写第二次出错
同一个flash地址写入相同数据,第一次能写,没有错,第二次写都还没写就出现PGAERR和PGSERR错误,非常魔幻。直接说答案,程序有野指针或者越界指针操作,我这边是看门狗没调用初始化😂就喂狗,跟我上一篇文章一样的错误,哈哈哈。标题说的很奇怪是吧,没错就是这个情况,我主管遇到的。
2024-05-17 15:30:53
249
原创 STM32G070 低功耗stop模式无法唤醒原因
看门狗在移植过程一直都注释掉了初始化,但是喂狗没有注释掉,本以为这样就可以关掉看门狗了,但是就是这个细节导致我的设备只能唤醒一次,然后就永久“睡死了”,汗😓。MX_IWDG_Inti()和HAL_IWDG_Refresh(),还有检查你的内部低速时钟有没有开启(LSI)猜测原因是用的是HAL库,看门狗没有调用MX_IWDG_Inti的时候,hiwdg结构体完全是0的没有赋值,喂狗的时候跑到野指针了就寄了。在移植项目的时候遇到的一个问题,如标题所示。芯片:STM32G070RBT6。
2024-05-14 14:15:43
421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人