我的设备通过RS232连接到我的电脑。该设备可容纳8个晒黑床。我想从串口上的引脚获取数据,看看它是如何与设备连接的,看看时间是如何显示的。我希望这样做是C#,但我不确定我需要从哪里开始。我曾考虑过在示波器上探测引脚,但这看起来非常繁琐。有什么想法吗?
答案 0 :(得分:1)
我只是碰到了我自己。如果您不使用64位版本的Windows,我建议使用PortMon,保存日志文件,然后对日志文件进行脱机解析。有些库允许你通过代码挂钩到流,但我认为使用PortMon你甚至可能根本不需要编写任何代码,你可以通过目视检查来找出协议。
如果您使用的是64位版本的Windows,那么您的选择将受到严格限制。我找不到与Windows 7 x64兼容的免费程序,唯一的程序I heard that works(但我没有购买,而free version不起作用)是HHD的Serial Port Monitor。
您也可以尝试在XP Mode中运行该软件以使32位监控程序运行,这对我有用。