C# SerialPort常用的属性和方法

来源:互联网 发布:php怎么用呢 编辑:程序博客网 时间:2024/06/05 08:30
BaseStream获取 SerialPort 对象的基础 Stream 对象BaudRate获取或设置串行波特率BreakState获取或设置中断信号状态BytesToRead获取接收缓冲区中数据的字节数BytesToWrite获取发送缓冲区中数据的字节数CDHolding获取端口的载波检测行的状态CtsHolding获取“可以发送”行的状态DataBits获取或设置每个字节的标准数据位长度DiscardNull获取或设置一个值,该值指示 Null 字节在端口和接收缓冲区之间传输时是否被忽略DsrHolding获取数据设置就绪 (DSR) 信号的状态DtrEnable获取或设置一个值,该值在串行通信过程中启用数据终端就绪 (DTR) 信号Encoding获取或设置传输前后文本转换的字节编码Handshake获取或设置串行端口数据传输的握手协议IsOpen获取一个值,该值指示 SerialPort 对象的打开或关闭状态NewLine获取或设置用于解释 ReadLine( )和WriteLine( )方法调用结束的值Parity获取或设置奇偶校验检查协议ParityReplace获取或设置一个字节,该字节在发生奇偶校验错误时替换数据流中的无效字节PortName获取或设置通信端口,包括但不限于所有可用的 COM 端口ReadBufferSize获取或设置 SerialPort 输入缓冲区的大小ReadTimeout获取或设置读取操作未完成时发生超时之前的毫秒数ReceivedBytesThreshold获取或设置 DataReceived 事件发生前内部输入缓冲区中的字节数RtsEnable获取或设置一个值,该值指示在串行通信中是否启用请求发送 (RTS) 信号StopBits获取或设置每个字节的标准停止位数WriteBufferSize获取或设置串行端口输出缓冲区的大小WriteTimeout获取或设置写入操作未完成时发生超时之前的毫秒数                                              SerialPort类的常用方法方 法 名 称说  明Close关闭端口连接,将 IsOpen 属性设置为False,并释放内部 Stream 对象Open打开一个新的串行端口连接Read从 SerialPort 输入缓冲区中读取ReadByte从 SerialPort 输入缓冲区中同步读取一个字节ReadChar从 SerialPort 输入缓冲区中同步读取一个字符ReadLine一直读取到输入缓冲区中的 NewLine 值ReadTo一直读取到输入缓冲区中指定 value 的字符串Write已重载。将数据写入串行端口输出缓冲区WriteLine将指定的字符串和 NewLine 值写入输出缓冲区

原创粉丝点击