0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

UART通用异步收发传输器简介

我快闭嘴 来源:硬件测试杂谈 作者:硬件测试杂谈 2022-09-23 10:54 次阅读

通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它是一种通用的串行、一步通信总线,共有两条数据线,可以实现全双工的发送和接收数据,常用于主机和辅助设备之间的通信。

并行通信:多通道同时传输数据

5cb71310-3ac2-11ed-9e49-dac502259ad0.png

串行通信:单通道逐一传输数据

5cea2c32-3ac2-11ed-9e49-dac502259ad0.png

单工通信:数据只能往一个方向传输

5d0b5344-3ac2-11ed-9e49-dac502259ad0.png

半双工通信:数据可以双向发送和接收,但是不可以同时发送和接收;

5d24dab2-3ac2-11ed-9e49-dac502259ad0.png

全双工通信:数据可以同时发送和接收数据。

5d429c14-3ac2-11ed-9e49-dac502259ad0.png

UART帧格式:

起始位:先发出一个逻辑”0”的信号,表示传输字符的开始。

数据位:紧接着起始位之后。个数可以是5~8位(通常是8位),构成一个字符。从最低位开始传送。

校验位:资料位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性,可有可无。

停止位:它是一个字符数据的结束标志。可以是1位、1.5位、2位的高电平。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。

5d5069ca-3ac2-11ed-9e49-dac502259ad0.png

波特率:是衡量资料传送速率的指标。表示每秒钟传送的符号数(symbol)。一个符号代表的信息量(比特数)与符号的阶数有关。例如传输使用256阶符号,每8bit代表一个符号,资料传送速率为120字符/秒,则波特率就是120baud,比特率是120*8=960bit/s。这两者的概念很容易搞错。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传输器
    +关注

    关注

    0

    文章

    39

    浏览量

    12782
  • uart
    +关注

    关注

    22

    文章

    1159

    浏览量

    99969
  • 通信总线
    +关注

    关注

    0

    文章

    40

    浏览量

    9791

原文标题:UART协议介绍

文章出处:【微信号:硬件测试杂谈,微信公众号:硬件测试杂谈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PICO系列教程5——UART异步收发传输器

    传输器uart总线/接口技术
    jf_97106930
    发布于 :2022年09月04日 14:39:25

    通用异步收发传输器UART串口通信协议有哪些特性呢

    什么是通用异步收发传输器UART呢?通用异步
    发表于 11-01 07:03

    通用异步收发UART有何作用

    通用异步收发UART用来传输穿行数据,以全双工方式传输,最精简的连线方式只有三条线:TxD用于发
    发表于 12-16 08:29

    UART通用异步收发传输器接收数据是怎样的

    UART是什么? UART通用异步收发传输器接收数据是怎样的?
    发表于 02-16 07:47

    通用异步收发器(UART)

    串行通信又分为异步与同步两类。UART(Universal Asynchronous Receiver/Transmitter,通用异步收发
    发表于 01-13 16:36 15次下载

    通用异步收发器(UART

    通用异步收发器(UART
    发表于 10-11 14:53 21次下载
    <b class='flag-5'>通用</b><b class='flag-5'>异步</b><b class='flag-5'>收发</b>器(<b class='flag-5'>UART</b>

    UART传输协议与时序

    通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),通常称作UART,是一种
    发表于 11-20 16:19 1.3w次阅读
    <b class='flag-5'>UART</b><b class='flag-5'>传输</b>协议与时序

    扩展UART的设计过程、原理及实例

    通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种
    发表于 11-21 09:30 6963次阅读
    扩展<b class='flag-5'>UART</b>的设计过程、原理及实例

    UART通用异步收发传输器的程序和工程文件合集免费下载

    本文档的主要内容详细介绍的是UART通用异步收发传输器的程序和工程文件合集免费下载。
    发表于 11-06 17:59 1次下载

    单片机串行通信UART通用异步收发传输器)是如何工作的资料下载

    电子发烧友网为你提供单片机串行通信UART通用异步收发传输器)是如何工作的资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、
    发表于 04-10 08:41 9次下载
    单片机串行通信<b class='flag-5'>UART</b>(<b class='flag-5'>通用</b><b class='flag-5'>异步</b><b class='flag-5'>收发</b><b class='flag-5'>传输器</b>)是如何工作的资料下载

    UART详解

    通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,通常称作UART) 是一种串行
    发表于 02-09 11:07 2次下载
    <b class='flag-5'>UART</b>详解

    通用异步收发简介

      通用异步收发器,是一种串行异步收发协议,将数据的二进制位一位一位的进行传输; 在
    的头像 发表于 03-08 13:34 1085次阅读
    <b class='flag-5'>通用</b><b class='flag-5'>异步</b><b class='flag-5'>收发</b>器<b class='flag-5'>简介</b>

    UART通用异步收发传输器简述

    UART——通用异步收发传输器UART 作为异步
    的头像 发表于 06-25 14:48 612次阅读
    <b class='flag-5'>UART</b><b class='flag-5'>通用</b><b class='flag-5'>异步</b><b class='flag-5'>收发</b><b class='flag-5'>传输器</b>简述

    UART通信原理详解

    通用异步收发传输器,通常称作UART,是一种异步收发
    发表于 06-28 15:26 1343次阅读
    <b class='flag-5'>UART</b>通信原理详解

    UART通用异步收发器原理是什么

    UART通用异步收发器(串口通信) 一般来说,开发过程中我们通常使用串口进行DEBUG调试。 原理 通用
    的头像 发表于 11-09 17:32 332次阅读
    <b class='flag-5'>UART</b><b class='flag-5'>通用</b><b class='flag-5'>异步</b><b class='flag-5'>收发</b>器原理是什么