打印

STM32在IAR 5.41编译器下的debug和release版本请教

[复制链接]
2275|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pjx123456|  楼主 | 2013-6-21 09:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人用的MCU是STM32F103VC,编译器版本是IAR 5.41,仿真器:ST-LINK。在程序不做任何改动的前提下,烧录DEBUG版本程序到MCU中出现问题,具体表现是我程序是每两分钟就会操作一个模块,如果模块没有运行,那么7分钟就会对模块复位。现在是烧录DEBUG版本的程序到MCU中,对模块的操作每次都会复位,但是当我烧录release版本到MCU中时,程序正常运行,每两分钟操作模块一次,很稳定。在这个情况下,我再次在调试环境下,也即在接了ST-LINK的条件下调试烧录的DEBUG程序,这个时候发现当不设断点时,模块7分钟会复位,但是加了断点后,程序正常运行,模块每两分钟被操作一次。所以我实在想不通这是哪里出了问题,请教论坛里的大牛指点一二。
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝