使用特权
240011814 发表于 2017-11-3 11:47 我也碰到过这种情况,你把汇编窗口打开,看看编译的汇编指令对不对
sonicll 发表于 2017-11-3 13:25 RX_buf[]这个数组的类型是char还是unsigned char? RX_buf需要和temp类型相同,否则判断相等可能出错 试试 ...
戈卫东 发表于 2017-11-3 14:29 对,有符号数会做符号扩展。虽然8BIT看起来是一样的,但比较的时候却不一样 ...
kingkits 发表于 2017-11-3 13:16 把RX_buf[0]==0 的判断放到for循环前面
禁基的矮子 发表于 2017-11-3 16:47 更诡异的是,程序是偶尔进if
Latin_newday 发表于 2017-11-3 18:08 是否有可能你在这里处理数据的时候,刚好进入中断接收新的数据放进RX_buf,rxcnt也变了; 这样中断回来,你 ...
禁基的矮子 发表于 2017-11-3 11:33 我用if语句来进行校验,temp就是用来校验的值,if语句的两个条件都为false,程序却停在了断点那里,请问这 ...
sky.sun.zz 发表于 2017-11-3 21:54 C++优化等级太高了,选择0级应该就可以了。
发表回复 本版积分规则 回帖后跳转到最后一页
时间类勋章
人才类勋章
发帖类勋章
等级类勋章
10
51
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号