首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

debug 和release ,该怎么解决

2012-03-24 
debug 和release,一个串口主站程序debug版本的程序运行后成功发送数据release版本运行无法发送什么原因不

debug 和release ,
一个串口主站程序

debug版本的程序运行后成功发送数据
release版本运行无法发送

什么原因

不甚感激

[解决办法]
debug版本系统将会对内存做一下处理优化;release版本不会,所以还是楼主程序本身有问题,可以用一些软件检查一下
[解决办法]
访问外设寄存器没有用volatile?
[解决办法]
以前遇到过debug和release版本产生的结果不一样,后来追踪了很久,才发现是有个指针,忘记初始化~~~在debug下指针默认为NULL,但是release版本下默认是有值的,正好有个判断 指针是否为空的语句导致的~~~楼主看看有没有类似的问题~~~

热点排行