news 2026/5/11 19:55:32

串口UART 时序 和数据传输

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
串口UART 时序 和数据传输

文章目录

  • 1、UART 通信协议
  • 2、UART 默认都是`高电平`


UART(Universal Asynchronous Receiver / Transmitter:通用异步收发传输器)是一种通用串行数据总线,用于异步通信。
该总线双向通信,可以实现全双工传输接收

1、UART 通信协议

UART作为异步串口 通信协议的一种,工作原理是将传输数据的每个字符1 bit 接 1 bit 地传输。
其中每一位(it)的意义如下:

序号bit 位描述
1起始位先发出一个逻辑"0"的信号,表示传输字符的开始
2数据位紧跟在起始位之后
数据位的个数可以是 4、5、6、7、8 等,构成一个字符
最低位开始传送,靠时钟定位
3奇偶校验位数据位加上这一位后,使得"1"的位数应为偶数(偶校验)或奇数(奇校验),以此来校验数据传送的正确性
4停止位一个字符数据的结束标志,可以是1位1.5位2位高电平
5空闲位处于逻辑"1"的状态,表示当前线路上没有数据传送

(1)UART协议传输时序(低位在前)如图所示:

(2)UART发送数据 “0x50 0x50”(0101 0000) 在示波器的图形显示:


2、UART 默认都是高电平

TX,RX 引脚初始化完成,进入 等待通信状态(空闲状态),都是高电平。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 19:53:49

新版Remix IDE核心模块实战指南:从编码到部署的完整工作流

1. 新版Remix IDE初体验:界面布局与核心模块解析 第一次打开新版Remix IDE时,可能会被它现代化的界面设计惊艳到。作为一个在智能合约开发领域摸爬滚打多年的老手,我不得不说这次改版确实让人眼前一亮。整个界面采用了更符合现代开发习惯的布…

作者头像 李华
网站建设 2026/5/11 19:51:10

中文文献管理终极指南:3步用茉莉花插件告别手动录入

中文文献管理终极指南:3步用茉莉花插件告别手动录入 【免费下载链接】jasminum A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据 项目地址: https://gitcode.com/gh_mirrors/ja/jasminum 还在为Zotero处理…

作者头像 李华
网站建设 2026/5/11 19:45:19

AI写论文必看!4款AI论文生成工具,解决论文写作的各种烦恼!

2025 年学术写作智能化浪潮下的 AI 论文工具 在 2025 年,学术写作迎来了智能化的浪潮,越来越多的学者开始依赖 AI 写论文工具。当我们谈到硕士、博士论文等较长篇幅的学术作品时,许多现有的工具在理论深度和逻辑严谨性方面都显得不足。普通的…

作者头像 李华