已解决
如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD
来自网友在路上 165865提问 提问时间:2023-10-27 23:37:33阅读次数: 65
最佳答案 问答题库658位专家为你答疑解惑
案例背景:全网仅此一篇!!!
两个设备/芯片之间采用UART串口通信。我们如何实现芯片1 TXD – > 芯片2 RXD,芯片2 TXD <-- 芯片1 RXD两个单线链路上的数据抓取和监听?这篇博客将告诉您。
目录
1 什么是UART串口
2 如何抓取和监听UART串口链路上的数据/信息
2.1 准备工作
2.2 实施
结尾
1 什么是UART串口
详见博文《【MCAL_UART】-1.1-图文详解UART串口协议https://blog.csdn.net/qfmzhu/article/details/130349161》,这里不再重复介绍。
2 如何抓取和监听UART串口链路上的数据/信息
2.1 准备工作
要知道两个设备/芯片之间采用UART串口通信参数:
- 波特率;
- start bit数据位长度(单位Bit);
- 是否有parity bit奇偶校验位;
- 停止位长度。
2.2 实施
你需要用到两个“USB转TTL/串口”工具:
- 一个“USB转TTL/串口”工具监听/抓取芯片1到芯片2(TXD – > RXD)单线上数据;
- 另一个“USB转TTL/串口”工具监听/抓取芯片2到芯片1(RXD <- TXD)单线上数据。
如何接线:
- 每个“USB转TTL/串口”工具的RXD,连接到其中TXD – > RXD单线链路上(注意不能使用“USB转TTL/串口”工具的TXD);
- 每个“USB转TTL/串口”工具的GND,连接到芯片1和芯片2的公共地。
最后,在PC端同时打开两个串口上位机:分配串口;配置UART串口参数;打开串口。这样您就能监听两个设备/芯片之间UART串口通信了。
结尾
获取更多“汽车电子资讯”和“工具链使用”,
请关注CSDN博客“汽车电子助手”,做您的好助手。
查看全文
99%的人还看了
相似问题
- PC 与 嵌入式板 传输文件的方式汇总 / SSH、NFS、TFTP,USB,串口
- stm32HAL库串口错误回调函数的使用
- MFC串口通信(SerialPort)
- macos端串口调试推荐 serial直装激活 for mac
- Luatos Air700 改变BL0942串口波特率
- 【全志H616 使用标准库 完成自制串口库(分文件实现) orangepi zero2(开源)】.md updata: 23/11/07
- 【软件STM32cubeIDE下H73xx配置串口uart1+中断接收/DMA收发+HAL库+简单数据解析-基础样例】
- 【PC电脑windows-学习样例tusb_serial_device-ESP32的USB模拟串口程序+VScode建立工程+usb组件添加+-基础样例学习】
- QT串口接收数据并进行波形显示(含源码)
- Golang 串口通信
猜你感兴趣
版权申明
本文"如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD":http://eshow365.cn/6-26372-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!