STM32
直播中

李巍

7年用户 1472经验值
私信 关注
[问答]

关于STM32F207VET6运行的疑问求解

使用芯片:STM32F207VET6 编译环境:MDK5
电源正常:3.3v
BOOT0为低
仿真下载发现这样的问题:
(1)点击Debug仿真,自动run,点击Reset不能正常复位,点击STOP后发现运行在如下图(1)区域,这个地址不在rom也不在ram中。硬件复位也没有任何反应。
(2)断电后马上上电也不能正常工作,硬件复位芯片也不能正常运行,断电一会(不固定时间)下载的程序才能正常跑起来。
(3)上述问题偶尔仿真是正常的,可以正常调试运行的,不过几率很少。
(4)一开始机贴板子回来是正常调试的,没有出现任何问题,突然发现出现的情况

回帖(1)

于惠

2024-4-22 14:54:20
应该是优化等级太高了,在0x1fff22d0里死循环了。或者可以将这个循环里所要判断的变量用volatile修饰一下。
举报

更多回帖

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