最近接到一个项目。
有一台机器设备,是用串口跟电脑连接的。厂商提供了一个VB6写的程序以及源码,其中串口通信是用AxMSCommLib命名空间中的AxMSComm类实现串口通信的。我准备用VS2008重写,VS中有System.IO.Ports.SerialPort类来实现串口通信。请问各位有过项目经验的高手,给点意见和建议:
1、System.IO.Ports.SerialPort是否能完全实现AxMSCommLib.AxMSComm的功能。
2、两种类的属性,方法,事件有什么不同,特别是AxMSCommLib.AxMSComm的属性,方法,事件。如果有示例代码就更好了,谢谢!
有一台机器设备,是用串口跟电脑连接的。厂商提供了一个VB6写的程序以及源码,其中串口通信是用AxMSCommLib命名空间中的AxMSComm类实现串口通信的。我准备用VS2008重写,VS中有System.IO.Ports.SerialPort类来实现串口通信。请问各位有过项目经验的高手,给点意见和建议:
1、System.IO.Ports.SerialPort是否能完全实现AxMSCommLib.AxMSComm的功能。
2、两种类的属性,方法,事件有什么不同,特别是AxMSCommLib.AxMSComm的属性,方法,事件。如果有示例代码就更好了,谢谢!
C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?
C# 串口操作系列(3) -- 协议篇,二进制协议数据解析
1、在C#中使用SerialPort类实现串口通信 遇到多线程问题 2、C#基于事件驱动的多串口多线程串口通讯软件架构设计3、c#编写串口通讯代码 多线程实现4、[转载]C#中串口通信编程
NET2.0带的SerialPort控件实现串口发送接收数据
串口编程知识整理