如何用c#编写串口监控软件
答案:2 悬赏:40 手机版
解决时间 2021-03-19 05:13
- 提问者网友:放下
- 2021-03-18 10:35
如何用c#编写串口监控软件
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-03-18 12:07
串口监控软件,需要至少在驱动层进行实现,但是C#并不擅长进行驱动层的开发;不过你可以直接通过访问系统内存的方式实现。但是那样做有个缺点就是,很容易导致程序或系统崩溃。
我并不推荐楼主去弄串口监控软件,现有的第三方软件已经很好用了,比如Accessport
我并不推荐楼主去弄串口监控软件,现有的第三方软件已经很好用了,比如Accessport
全部回答
- 1楼网友:孤独的牧羊人
- 2021-03-18 12:44
两个办法:
1、用c#写虚拟设备驱动程序,接管com3。
2、用三个串口,中间通过你的程序中转一下。
假定有三个串口 a、b、c,你可以做一根串口直连线把 b、c 连起来。
a口接下位机,你的c#程序收到内容后从b口发出,c口接原上位机。
这样你的程序就可以从中截获所有的通讯报文了。
缺点是,实时性有时会有影响,有一些比较特殊的握手信息你不一定能转发好。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯