如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD

这篇具有很好参考价值的文章主要介绍了如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

案例背景:全网仅此一篇!!!

两个设备/芯片之间采用UART串口通信。我们如何实现芯片1 TXD – > 芯片2 RXD芯片2 TXD --> 芯片1 RXD两个单线链路上的数据抓取和监听?这篇博客将告诉您。

如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD,# UART(全双工异步串行通信协议),嵌入式软件开发,嵌入式硬件,单片机

目录

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奇偶校验位;
  • 停止位长度。

如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD,# UART(全双工异步串行通信协议),嵌入式软件开发,嵌入式硬件,单片机

2.2 实施

你需要用到两个“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公共地

如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD,# UART(全双工异步串行通信协议),嵌入式软件开发,嵌入式硬件,单片机

最后,在PC端同时打开两个串口上位机:分配串口配置UART串口参数打开串口这样您就能监听两个设备/芯片之间UART串口通信了。

如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD,# UART(全双工异步串行通信协议),嵌入式软件开发,嵌入式硬件,单片机

结尾

获取更多“汽车电子资讯”和“工具链使用”,

请关注CSDN博客“汽车电子助手”,做您的好助手。文章来源地址https://www.toymoban.com/news/detail-715269.html

到了这里,关于如何监听/抓取两个设备/芯片之间“UART串口”通信数据--监视TXD和RXD的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何实现两个电脑之间通过以太网(网线)实现文件互传

    本帖目的:介绍如何通过以太网(网线)连接两台电脑,通过文件夹共享的方式,实现两台电脑之间的文件互传。 本帖以笔者实际工作上遇到的场景为例进行介绍,两台电脑分别是一台办公台式机和一台笔记本调试机,目的是将台式机上的某个文件发送到调试机上。受限于公

    2024年02月22日
    浏览(42)
  • 如何一台电脑操作两个adb 设备

    1.首先使用 命令 2.然后使用

    2024年01月16日
    浏览(45)
  • USB转串口设备如何固定串口号

    使用USB转串口设备或多个USB转串口设备级联扩展多串口时,会经常遇到USB设备插拔顺序不固定、插入的USB主机口位置不固定、系统重新开机等操作导致设备对应串口号发生改变,影响产品使用的情况。 在Windows系统上对于此需求推荐使用内置USB Serial Number(USB串行序列号)的

    2024年02月11日
    浏览(40)
  • USB转串口那些事儿—如何固定设备串口号

    使用USB转串口设备或多个USB转串口设备级联扩展多串口时,会经常遇到USB设备插拔顺序不固定、插入的USB主机口位置不固定、系统重新开机等操作导致设备对应串口号发生改变,影响产品使用的情况。 在Windows系统上对于此需求推荐使用内置USB Serial Number(USB串行序列号)的

    2024年02月16日
    浏览(44)
  • 阿里云物联网平台如何通过云产品流转使两个设备互相通信

    目录 前言: 一、创建产品  二、设置云产品流转  三、测试  参考: 之间使用MQTT协议主要用于设备与云平台的通信,最近涉及到了两个ESP32之间的通信,所以了解到了阿里云的云产品流转。 而我们想要达到的目的是:   创建 产品 ,在此产品下创建 两个设备  设置产品名

    2024年01月16日
    浏览(66)
  • 异步串口和同步串口(USART和UART)

    串口是一种常见的用于数据传输的接口。在串行通信中,数据位逐个发送或接收。同步串口和异步串口是两种不同的数据传输方式。 同步串口和异步串口的区别在于同步串口需要某种时钟信号来同步数据传输,而异步串口不需要时钟信号。具体来说: 同步串口是在传输时使

    2024年02月12日
    浏览(36)
  • 两台电脑连结的同一个wifi网络,如何将两个电脑之间的大文件进行快速传输,有什么办法吗?

    问题描述:两台电脑连结的同一个wifi网络,如何将两个电脑之间的大文件进行快速传输,有什么办法吗? 问题解答: 有几种方法可以在两台电脑之间快速传输大文件: 使用局域网文件共享功能: 如果两台电脑连接到同一个WiFi网络并且位于同一个局域网中,您可以在其中一

    2024年04月12日
    浏览(163)
  • UART 串口通信

    第18.1讲 UART串口通信原理讲解_哔哩哔哩_bilibili 并行通信 一个周期同时发送8bit的数据,占用引脚资源多 串行通信 串行通信的通信方式: 同步通信 同一时钟下进行数据传输 异步通信 发送设备和接收设备的时钟不同 但是 需要约束波特率 (1s内传输的bit数) 串行通信的传输方

    2024年02月02日
    浏览(44)
  • UART串口通信(回环测试)

            UART(Universal Asynchronous Receiver-Transmitter)是采用异步串行通信方式的通用异步收发传输器,在发送数据时将并行数据转换为串行数据,在接收数据时将串行数据转换为并行数据。发送和接收的一帧数据由起始位、数据位、奇偶校验位和停止位组成,其数据帧格式如

    2024年02月05日
    浏览(56)
  • 串口通信(UART)

    串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。 单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。 51单片机

    2024年02月07日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包