黄youhui 发表于 2020-5-9 08:42
准确来说应该是i = 0x80;
你的代码不严谨(da1527[0][ i]>>(u*2)) & 3)==2)这里应该换成(da1527[0][ i]>>8 ...
benclee 发表于 2020-5-9 09:11
da1527[0][0]=11111101
u=0时11111101右移0为&3(00000011)=00000001与2不相等
u=1时11111101右移2位=00 ...
carpcarey 发表于 2020-5-9 10:38
//把你的代码重新整理一下
//da1527收到的数据为11111101 10101010 11010100 , 11111101 10101010 ...
阿飞7812 发表于 2020-5-11 21:19
谢谢你的指点
这是zhangxinchun的贴子里的程序 我想问的是为什么这里 (da1527[0][ i]>>(u*2)) & 3)==2) ...
阿飞7812 发表于 2020-5-11 21:19
谢谢你的指点
这是zhangxinchun的贴子里的程序 我想问的是为什么这里 (da1527[0][ i]>>(u*2)) & 3)==2) ...
黄youhui 发表于 2020-5-9 08:42
准确来说应该是i = 0x80;
你的代码不严谨(da1527[0][ i]>>(u*2)) & 3)==2)这里应该换成(da1527[0][ i]>>8 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |