serialport的read方法问题
SerialPort.Read 方法 (Byte[], Int32, Int32)
参数
buffer
将输入写入到其中的字节数组。
offset
缓冲区数组中开始写入的偏移量。
count
要读取的字节数。
返回值
读取的字节数。
MSDN上是这样说明的,但是为什么读到一个字节该方法就返回了呢?
假设int readLength = m_SerialPort.Read(m_Revs, 0, 6);
我给的参数是读取6个字节,但是为什么它读到一个字节就返回?为什么不等到读到6个字节才返回呢?
参数
buffer
将输入写入到其中的字节数组。
offset
缓冲区数组中开始写入的偏移量。
count
要读取的字节数。
返回值
读取的字节数。
MSDN上是这样说明的,但是为什么读到一个字节该方法就返回了呢?
假设int readLength = m_SerialPort.Read(m_Revs, 0, 6);
我给的参数是读取6个字节,但是为什么它读到一个字节就返回?为什么不等到读到6个字节才返回呢?
...全文
相关推荐
VB .net SerialPort控件使用详解
VB2008中使用SerialPort控件详解,从接收到发送。估计你看了就会用这个了,其实VB2008很简单哦~
SerialPort.h和SerialPort.cpp文件
SerialPort.h和SerialPort.cpp文件,WinSocket编程中用于操作串口的的类
检测serialport是否正常
该资源用于测试串口通信是否正常,能够显示传输和接收的数据数目,测试方法可以将TX、RX短接,因为程序中传输的数据是0x5A,如果接收的数据不是0x5A就会弹出出错messagebox。
serialport源代码
serialport 源代码 serialport 源代码 serialport 源代码 serialport 源代码 serialport 源代码
串口通讯类(SerialPort类)
串口通讯SerialPort类,不错的资源,可以在此基础上做二次开发


