2010-08-04_C__SerialPort用法.docVIP

  • 15
  • 0
  • 约 12页
  • 2016-12-31 发布于河南
  • 举报
2010-08-04_C__SerialPort用法

C# SerialPort 串口通信 1 简介 随着USB的流行,串口通讯已经应用到日常生活的很多方面了,USB是一种高速的串口通讯协议,USB接口非常复杂,通常被用在需要传输大量数据数据的地方,如U盘、相机、打印机等。除了USB这种较为奢侈的串口外,在工控和嵌入式行业,大量被使用的是另一种古老的串口协议,RS-232串口。RS-232是一种非常简洁的低速串口通讯接口,它可以同时进行数据接收和发送的工作。 2 .NET 2.0对串口的支持 .NET 2.0提供了对串口通信功能的支持,有关类可以在命名空间System.IO.Ports下找到,这其中最为重要的是SerialPort类。 通过创建一个新的SerialPort 对象,我们就可以在.NET程序中控制串口通讯的全过程。 3 使用 SerialPort 设置串口属性 进行串口通讯时,需要设置一些相关参数,可以通过设置SerialPort 类的属性来进行。串口属性主要包括 .PortName 串口名称,COM1, COM2等。 .BaudRate 波特率,也就是串口通讯的速度,进行串口通讯的双方其波特率需要相同,如果用PC连接其他非PC系统,一般地,波特率由非PC系统决定。 .Parity 奇偶校验。可以选取枚举Parity中的值 .DataBits 数据位 .StopBits 停止位,可以选取枚举StopBits中的值 .H

文档评论(0)

1亿VIP精品文档

相关文档