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