[STM32F0] IAR单步调试时,出现jlink reprogramming flash

[复制链接]
5059|6
 楼主| wuxigxq 发表于 2015-7-10 21:48 | 显示全部楼层 |阅读模式
如题,当单步调试switch/case语句时,当5条及5条以下case时,可以正常单步进入switch,但超过5条后出现jlink reprogramming flash,并跳出弹窗提示“Programming failed @ address 0x×××××××× (block verification error)”,请问这是什么原因?
zchong 发表于 2015-7-11 12:59 | 显示全部楼层
断点太多了吧
 楼主| wuxigxq 发表于 2015-7-13 09:43 | 显示全部楼层

我在调试时没有加任何断点
香水城 发表于 2015-7-13 16:48 | 显示全部楼层
升级IAR版本试试看。
代码小卒 发表于 2016-4-21 22:35 | 显示全部楼层
我也遇到同样的问题,
lz  后面是怎么解决的?
戈卫东 发表于 2016-4-21 23:32 | 显示全部楼层
单步,调试器会自动放一个断点,运行之后自动清除掉断点。
单步进switch,它在每个case都放了断点。。。。。。硬件断点不够,它修改你的代码,把需要断点的地方都改成断点指令,于是需要重新烧FLASH

评论

您好,您的回答解开了我的疑惑,那这个问题我该怎么设置才能让他安安全全的进入switch呢??  发表于 2018-6-20 09:42
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部