C#的SerialPort 跟串口工具打开的串口的区别
我用C#的SerialPort发送的数据,机器没有响应,用串口工具发的就有!
我自发自收可以证明我的C#的SerialPort把数据发送出去了,跟串口工具发的数据一模一样,就是没有响应,求高手解答,甚是郁闷
[解决办法]
1、端口、数据位、停止位、校验码、比特率等等都设置对了吗?
2、指令都对了吗?
3、指令是否需要检验码?如需要,指令里面包含了吗?
4、有对数据接收事件处理了吗?
[解决办法]
不了解这个,不过我做socket的时候就发现很多 属性的设置跟 线程 等等 操作的 运行有直接的关系
并且对于程序的 稳定性也是有关系的
[解决办法]
我的代码也是这样的!
comm.RtsEnable = true;//启用发送请求硬件握手
comm.DtrEnable = true;//启动接收请求硬件握手