通过RS-232发送数据

时间:2011-10-07 17:50:48

标签: c# .net serial-port

我有一些应用程序通过RS-232串口进行通信。

是否有一些应用程序或库可用于将数据发送到本地串行端口?

我需要它才能在本地调试我的应用程序。

2 个答案:

答案 0 :(得分:3)

如果您希望在代码中使用串口,​​那么这将为您提供帮助。

http://com0com.sourceforge.net/

至于.NET代码,那么“SerialPort”类非常容易使用,可以在这里找到一个很好的参考(Iv'e多次使用)。

http://msmvps.com/blogs/coad/archive/2005/03/23/SerialPort-_2800_RS_2D00_232-Serial-COM-Port_2900_-in-C_2300_-.NET.aspx

使用.NET串行类,您可以在极少数代码行中完成所需的操作。但请注意,您需要使用代理来更新UI。

答案 1 :(得分:2)

通过RS232发送时有很多选择。以下是一些可以帮助您使用RS232发送数据的应用程序:

  • RS232 Hex Com Tool - 这是一个串行软件终端程序,可用于与任何RS232外围设备进行通信。
  • COM端口数据模拟器 - 可以创建数据流,将其包装到数据包(RS232,TCP / IP或UDP)并发送到端口。
  • 串口监视器 - 对您的问题也有帮助。 无论如何,它取决于你将选择什么。祝你好运!