怎样用c#实现pc机之间的串口通信

2025-02-23 04:25:29
推荐回答(2个)
回答1:

很少用c#来做端口通讯的,因为c#托管类中没有直接提供这样的类库,还是要通过P/Invoke来调Win32 API完成。所以一般还是用c/c++

实在要用c#,简单的可以用.net自带的一个串口通讯组件
参考这个:
http://msdn.microsoft.com/zh-cn/magazine/cc301786(en-us).aspx

另外去codeproject.com搜搜看,应该有这种开源的第三方类库,我用过一个是可以读写串口的。
参考这个:
http://www.codeproject.com/KB/dotnet/DotNetComPorts.aspx

hope helps!

回答2:

我也需要