如何监听/抓取两个设备/芯片之间“UART串口”通信数据 | 您所在的位置:网站首页 › 如何获取串口数据信息内容 › 如何监听/抓取两个设备/芯片之间“UART串口”通信数据 |
案例背景:全网仅此一篇!!! 两个设备/芯片之间采用UART串口通信。我们如何实现芯片1 TXD – > 芯片2 RXD,芯片2 TXD --> 芯片1 RXD两个单线链路上的数据抓取和监听?这篇博客将告诉您。 目录 1 什么是UART串口 2 如何抓取和监听UART串口链路上的数据/信息 2.1 准备工作 2.2 实施 结尾 1 什么是UART串口详见博文《【MCAL_UART】-1.1-图文详解UART串口协议 要知道两个设备/芯片之间采用UART串口通信参数: 波特率;start bit数据位长度(单位Bit);是否有parity bit奇偶校验位;停止位长度。你需要用到两个“USB转TTL/串口”工具: 一个“USB转TTL/串口”工具监听/抓取芯片1 TXD到芯片2 RXD单线上数据;另一个“USB转TTL/串口”工具监听/抓取芯片2 TXD到芯片1 RXD单线上数据。如何接线: 每个“USB转TTL/串口”工具的RXD,连接到其中TXD – > RXD单线链路上(注意不能使用“USB转TTL/串口”工具的TXD);每个“USB转TTL/串口”工具的GND,连接到芯片1和芯片2的公共地。最后,在PC端同时打开两个串口上位机:分配串口;配置UART串口参数;打开串口。这样您就能监听两个设备/芯片之间UART串口通信了。 获取更多“汽车电子资讯”和“工具链使用”, 请关注CSDN博客“汽车电子助手”,做您的好助手。 |
CopyRight 2018-2019 实验室设备网 版权所有 |