IAR中不能设置断点,单步也不行

[复制链接]
10509|7
 楼主| 板砖横飞 发表于 2012-2-23 16:42 | 显示全部楼层 |阅读模式
IAR中不能设置断点,单步也不行,在IAR中查看没有设置过断点,并且打开的文件是我工程里的文件,是releae模式,程序在FLASH里面。能够全速运行,单步运行都不可以。哪位大侠给解释一下,不胜感激。
 楼主| 板砖横飞 发表于 2012-2-23 16:43 | 显示全部楼层
里面一直了一个ucos,不知道有没有影响
uc_stm32f050 发表于 2012-2-23 17:16 | 显示全部楼层
换debug
yewuyi 发表于 2012-2-23 17:28 | 显示全部楼层
IAR下必须进入DEBUG模式才能进行调试,如果不连接开发工具的话,断点也是不行的
李富贵 发表于 2012-2-23 17:30 | 显示全部楼层
releae模式生成的代码里面没有调试需要的信息。
 楼主| 板砖横飞 发表于 2012-2-23 18:04 | 显示全部楼层
releae模式生成的代码里面没有调试需要的信息。
李富贵 发表于 2012-2-23 17:30

确实是这样,非常感谢。
jobszheng 发表于 2012-2-23 18:32 | 显示全部楼层
IAR在使用release模式时,会自己将程序里的断点与调试信息删除的。并会预定义 NODEBUG
Xflyan 发表于 2014-9-29 16:39 | 显示全部楼层
李富贵 发表于 2012-2-23 17:30
releae模式生成的代码里面没有调试需要的信息。

正解,刚好也遇到了..
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

431

帖子

2

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