STM32
直播中

李勇

8年用户 1391经验值
私信 关注
[问答]

STM32G070 IAP烧录功能正常,一进入app就跑飞是怎么回事?

我的FLASH烧录是没有问题的,我不知道为什么会出现现在的这个问题,这个代码在F103上是可以正常使用的,
这是我进入APP的地方

这是我程序烧录的地方
![image.png](data/attachment/forum/
202204/03/020457ht4k2hmkhvwdt0k4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
这是我内部FLASH操作

比较简单粗暴,把本页的东西都读上来,在从新写进去
APP程序

同样的东西,修改下芯片型号,在F103都是正常使用的

回帖(1)

石胜厚

2024-3-28 17:11:00
根据提供的信息,很难确定问题的具体原因。可能是因为STM32G070和F103之间存在一些差异,导致在STM32G070上出现问题。

为了诊断问题,可以尝试以下解决方案:

1. 检查代码逻辑:确保在进入APP之前,没有发生任何可能引起程序飞掉的错误或异常。

2. 调试输出:在需要调试的关键位置添加一些调试输出语句,将关键变量值打印出来,以确定是否存在异常情况。

3. 考虑硬件差异:检查STM32G070和F103之间的硬件配置差异,例如时钟配置、IO口配置等,确保在STM32G070上的配置是正确的。

4. 查看错误日志:如果有错误日志或故障记录,可以查看相关信息,以了解是否有其他的错误或警告。

如果以上方法都无法解决问题,建议与STM32G070的技术支持团队或开发社区联系,寻求更专业的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分