导航
  • 主页
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm
  • WPF
  • 问答

SerialPort类的问题

天边一坨浮云 技术中心总经理  2011-09-28 02:21:41
一套设备
用别人做的串口调试软件SSCOM3.2 勾选DTR和RTS 正常收发

但是我用SerialPort类来实现就收发不了
SerialPort类的对象除了基本属性意外,下面额外设置了3个属性,还是不行

port.RtsEnable = true;
port.DtrEnable = true;
port.Handshake = Handshake.RequestToSend;


对于需要使用DTR 和RTS的设备,SerialPort类的对象应该怎么写?

...全文
53 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ytomc0725 2011-09-28
改成
port.RtsEnable = true;
port.DtrEnable = true;
port.Handshake = Handshake.None;
回复
love_4023 2011-09-28
不行你就先拖个控件上去试试呗。
回复
没有。。。如果开了会报错的
回复
无常名 2011-09-28
你调试的时候,另一个串口调试软件没开着吧?
回复
我写的串口方法,拿其他不需要DTR 和RTS的设备测试,正常收发
所以程序应该是没问题的
只是对于需要DTR 和RTS的设备,程序应该加点什么东西?
回复
其他已经检查过 都一样
回复
无常名 2011-09-28
其它的设置与串口调试器一样吗?比如串口名、波特率等
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.