|
X-Mon 串口监听工具
1. 功能
通过利用两个串口,一个串口接收串口线上的Txd数据,一个串口接收串口线上的Rxd数据,从而获取到串口线的通讯数据
同时,可以保存和导入监听记录,便于数据的整理和分析。
针对大数据和响应速度作了优化。
2. 用途
1> 串口错误诊断,比如监听 MCU - MCU 之间的数据,诊断MCU之间的通讯协议。
2> 串口协议破_解, 通过监听 MCU - MCU 之间的数据,分析串口通讯协议
3. 技术指标
1> 响应时间大约是50ms
2> 数据记录测试过4096000条数据,程序运行流畅
3> 字符间接收间隔60ms
4> 认为线上的数据是半双工的,在Txd 串口正在收数据时,如果Rxd 串口也有数据,会中止Txd 串口接收,转为Rxd 串口接收。
这样做的好处是半双工时,能够收到很完整的串口帧。缺点时,全双工时,帧不完全。
5. 已知BUG
1> 由于QT的lazy模式,当打开大数据记录时,拖右边下拉滚动条,将会正式载入下面的数据,会有一定时间内程序无响应。
测试载入4096000数据大约为1分钟。由于一般数据量不大,可能感觉不明显。
6. REPORT
xiliho221 163 com (你懂的,空格1变为@,空格2变为.)
7. 软件为绿色软件,无任何限制。
个人免费
商用请邮件联系,跟公司申请一点小钱捐助一下应该不难的
8. 硬件电路比较简单,如果监控的是TTL电平的,用232将TTL tx,rx两根线都转成 232的 rx1,rx2
如果是 232电平的,tx,rx 直接接成 rx1,rx2
9. 软件及例子
X-Mon 主文件ourdev_617867EV10JG.zip(文件大小:4.83M) (原文件名:X-Mon.zip)
例子:与Wavecom的通讯ourdev_617869KNK9C9.zip(文件大小:339K) (原文件名:log200906004.2.zip) |
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|