我想使用 C/C# 编写一个从 RS232(有时使用 USB 连接器)端口接收数据的应用程序。
我在网上搜索过,但一无所获。你有什么有趣的事吗?文章、教程、技巧、代码片段,一切都非常感谢。
我有传输协议(protocol),但不知道如何从 rs232 读取数据。 我可以异步读/写数据吗?
最佳答案
看看这个非常棒的教程:http://www.codeproject.com/Articles/8605/Serial-Communication-using-C-and-Whidbey .它不仅提供了一个完整的小项目,而且还解释了串行通信的基础知识。
至于 USB 转串口连接器或真正的 RS232 - 这并不重要,因为 Windows 将两者都识别为 COM 端口。如果您打开设备管理器,在端口(COM 和 LPT) 部分您将能够看到两者。
关于c# - 从 RS232(com) 接收数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13290587/