首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请问关于CB6的串口编程

2012-02-20 
请教关于CB6的串口编程我的程序可以发送,也可以接收,但是用readfile读的时候,遇到‘0’的时候CB6就读结束了,

请教关于CB6的串口编程
我的程序可以发送,也可以接收,但是用readfile读的时候,遇到‘0’的时候CB6就读结束了,例如:
68 11 11 68 08 01 0A 81 2C 01 FE F9 00 01 02 02 01 03 01 01 01 8C 16
接收到第12个字符的时候CB6就不读了,但是readfile返回接收数据的个数是23个。

[解决办法]
char数组遇到0x0的数据就认为结束了. 用unsigned char,也就是BYTE类型的缓冲.

热点排行