比较简单方法的是使用MSComm控件。你可以到网上找找看。
你的问题也比较复杂,估计还要处理自定义的通讯协议吧。
最好弄本串口通讯的书琢磨琢磨。

解决方案 »

  1.   

    可以使用SAX.NET的串口控件,MSCOMM32就是他们的作品.
    我使用这个控件通过串口与485的设备通信成功.
      

  2.   

    http://www.codeproject.com/dotnet/DotNetComPorts.asp
    http://msdn.microsoft.com/msdnmag/issues/02/10/NETSerialComm/default.aspx
      

  3.   

    我也要学习串口通讯哦````我现在搞的就是要与硬件连接读取数据``````有好的控件能发个给我吗?谢谢`````
    [email protected]
      

  4.   

    http://www.codeproject.com/dotnet/DotNetComPorts.asp
      

  5.   

    如果需要可以 发邮件给我,zhzuocn2163.com
      

  6.   

    http://community.csdn.net/Expert/topic/3072/3072448.xml?temp=.9684717