debug 和release ,该怎么解决

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

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

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

什么原因

不甚感激

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