您好!<br/> 在CSDN上下载了您写的关于pb处理串口收发16进制程序,现在使用的情况是发送是没有问题,16进制的00可以发送出去<br/>。但是接受的时候如果对方发送的16进制的00 就会有问题。比如对方发送"00 01 11".程序接收就会变成"000000"。好像16进制"00"<br/>在最前面的话,程序就在ue_recieved函数中运行ls_temp += '00' 而不是执行 ls_temp += iuo_bit.int2hex(asc(lchr_temp[i])) 代码。<br/>但是00如果在中间的话就没问题。我查看了半天代码没找到原因。希望能帮我解答一下。谢谢!<br/> 祝工作顺利,身体健康 <br/> 李俊彦<br/> QQ:3104140 tel:15307132433
-
Zhangleio
回复于
2008-05-27
-
那个程序并不是我写的,我只是略做了一点改动。有空我会再研究一下代码,看具体问题出在哪里。