- 注册时间
- 2005-2-11
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2008-2-10 12:45:06
|
显示全部楼层
增加了各种机型的串口库(TC808,TC1000(s),NC2600,NC3000)。
原型:int ComOpen();
功能:以波特率115k,打开串口
说明:成功则返回0,失败返回-1
原型:void ComClose();
功能:关闭串口
原型:int ComPutc(char c);
功能:发送1B数据到串口
说明:成功则返回原值c,失败返回-1,该函数有超时设置
原型:int ComWrite(char &data[], int size);
功能:发送size个数据到串口(数据在data中),并且在最后发送data数据的异或校验值(即实际发送size+1字节)。
说明:成功则返回原值0,失败返回-1
原型:int ComGetc();
功能:从串口接收1B数据
说明:失败返回-1,该函数有超时设置
原型:int ComRead(char &data[], int size);
功能:从串口接收size个数据(数据在data中),并且在最后接收异或校验值,并校验。
说明:成功且校验正确则返回0,失败返回-1
原型:int ComWaitReady();
功能:检查发送缓冲区是否完成发送。
说明:发送缓冲区为空(即发送完毕)则返回0,否则返回-1 |
|