[STM32] 关于keil的单步调试乱序问题

[复制链接]
2573|4
 楼主| 堂堂菜鸟 发表于 2013-10-18 17:07 | 显示全部楼层 |阅读模式
我现在用FSMC控制板子上的NANDFLASH,对其进行擦写读取操作,但是在单步调试的过程中,发现光标会乱跳,本应该顺序执行,却出现了乱序执行,这样导致最后结果出错,请问是什么原因呢?(板子应该没问题,胡拿了两块板子,都一样),有没有可能是单步执行之间的时间和flash的时序对不上?
chenyu988 发表于 2013-10-25 08:42 | 显示全部楼层
可以断点调试试试
ayb_ice 发表于 2013-10-25 08:45 | 显示全部楼层
这是有可能的
调试时有些功能是受限制的,比如有些低功耗模式
 楼主| 堂堂菜鸟 发表于 2013-10-29 18:02 | 显示全部楼层
ayb_ice 发表于 2013-10-25 08:45
这是有可能的
调试时有些功能是受限制的,比如有些低功耗模式

谢谢你!
kseeker 发表于 2013-10-30 00:18 | 显示全部楼层
基本上这都是编译器优化造成的。调试时一般把优化关掉。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

43

帖子

0

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