黑马程序员技术交流社区
标题:
C#串口问题??急等
[打印本页]
作者:
赵威
时间:
2013-4-28 17:53
标题:
C#串口问题??急等
本帖最后由 赵威 于 2013-4-29 08:56 编辑
namespace 串口初涉
{
class Program
{
static void Main(string[] args)
{
byte[] buf = new byte[this.serialPort1.ReadBufferSize];
int len = 0;
MemoryStream ms = new MemoryStream();
len = this.serialPort1.Read(buf, 0, buf.Length);
ms.Write(buf, 0, len);
buf = ms.ToArray();
}
}
}
刚看到串口,遇到一个不懂的问题:
ms.Write(buf, 0, len);
buf = ms.ToArray();
这两句是什么意思?为什么把buf写进去又读出来?这样会对buf有所改变么?
作者:
许庭洲
时间:
2013-4-28 21:57
1. 发送二进制数据 ;
2. 将二进制存入字符串缓冲区中.
作者:
赵威
时间:
2013-4-28 22:20
许庭洲 发表于 2013-4-28 21:57
1. 发送二进制数据 ;
2. 将二进制存入字符串缓冲区中.
这么回事啊,晓得了,多谢!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2