自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除