求助高手,有无手段监听某个串口读出的数据?
场景,第三方串口程序正在操作。使用autoit编写的另一个程序能否不影响它的运行,而获取串口返回的数据?尝试用CommMG.au3里面的函数,未果,因为要独占式打开串口。 网上有这样的现成的程序,以前找过,叫端口监控还是什么的,用AU3不知道怎么实现,同等大神指教 本帖最后由 kingfirekkk 于 2013-7-22 23:38 编辑可能这个是你要的:
CommMonitor串口监控工具 6.1
全新开发的CommMonitor 使用内核驱动ComDrv模块,更准确的监视串口数据,事件。 CommMonitor 侦测、拦截、逆向分析串口通信协议, 是侦测RS232/422/485串行端口的专业工具 软件,是软硬件工程师的最佳助手。CommMonitor 能侦听、拦截、记录、分析串行通信协议, 让您对应用程序操作串行端口的过程和细节,让您及时的模拟被侦听程序或设备的数据、控制流, 提高工作效率。齐全的ActiveX Demo: Java7、JavaScript、Delphi、C++Builder XE2、VS2008 (C#,VC,VB.net) 调用示例。
http://www.uzzf.com/soft/32254.html
这是一款不占串口资源的串口状态监视器。
它利用的是semon.sys驱动,是一款不错的驱动级串口监视器,网上面绝对很少这样子的工具了。
本工具暂时还非常简单的功能。 看看是什么东东 CommMonitor串口监控工具 我试过了,不行。监控的数据无法导入到autoit。
页:
[1]