请教cvi读取串口数据总是在0A前加0D的问题
时间:12-13
整理:3721RD
点击:
ByteRead = ComToFile (comport, FileHandle, num_of_read, -1);
上面是我的程序。
在读取的文件中发现每遇到0x0A前面总是莫名奇妙的加一个0x0D,我看了cvi help也没发现什么问题.
请那位大虾指教!
上面是我的程序。
在读取的文件中发现每遇到0x0A前面总是莫名奇妙的加一个0x0D,我看了cvi help也没发现什么问题.
请那位大虾指教!
意思是回车换行
看看ascii码表就知道了
请问怎么解决呢?
多谢了!
办法比较笨:你先把从串口读的数据存在字符数组里,然后把这两个字节清掉
最后存到文件里
hehe,
那它为什么非要在0a前加上0d呢?
cvi是出于什么考虑呢?
不明白!!!!!
操作系统要求的。和cvi没什么关系。
谢谢!
能告诉一下什么地方有介绍这个的吗?
或者说你是在什么地方看到这个的?
问题有点苛刻,呵呵
多谢了!