C#中SerialPort类 随笔
有时,对串口供电需要设置DtrEnable 和RtsEnable 两个属
在开发中有些串口设备需要串口供电,使用C#中的SerialPort类默认情况下不会出发 DataReceived函数,但使用超级终端却可以接收到数据,这是因为 SerialPort 类的DtrEnable 和RtsEnable 两个属性默认是false,设为true即可接收数据了,如下: this.m_SerialPort.DtrEnable = true; //启用控制终端就续信号 this.m_SerialPort.RtsEnable = true; //启用请求发送信号 |
作者:wanglei_wan
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。