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

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

3天内不再提示

uart是什么

工程师 来源:未知 作者:姚远香 2019-01-22 16:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。

具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般是RS-232C规格的,与类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配,作为连接外部设备的接口。在UART上追加同步方式的序列信号变换电路的产品,被称为USART。

UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信。

计算机内部采用并行数据,不能直接把数据发到Modem,必须经过UART整理才能进行异步传输,其过程为:CPU先把准备写入串行设备的数据放到UART的寄存器(临时内存块)中,再通过FIFO传送到串行设备,若是没有FIFO,信息将变得杂乱无章,不可能传送到Modem。

它是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了RS-232C数据终端设备接口,这样计算机就可以和调制解调器或其它使用RS-232C接口的串行设备通信了。作为接口的一部分,UART还提供以下功能:将由计算机内部传送过来的并行数据转换为输出的串行数据流。将计算机外部来的串行数据转换为字节,供计算机内部并行数据的器件使用。在输出的串行数据流中加入奇偶校验位,并对从外部接收的数据流进行奇偶校验。在输出数据流中加入启停标记,并从接收数据流中删除启停标记。处理由键盘或鼠标发出的中断信号(键盘和鼠标也是串行设备)。可以处理计算机与外部串行设备的同步管理问题。有一些比较高档的UART还提供输入输出数据的缓冲区,比较新的UART是16550,它可以在计算机需要处理数据前在其缓冲区内存储16字节数据,而通常的UART是8250。如果您购买一个内置的调制解调器,此调制解调器内部通常就会有16550 UART。

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

    关注

    0

    文章

    41

    浏览量

    13641
  • uart
    +关注

    关注

    22

    文章

    1322

    浏览量

    107034
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UART数据转发芯片 多接口可配置

    uart
    稳控自动化
    发布于 :2026年04月10日 10:46:12

    【瑞萨RA × Zephyr评测】LED、按键和UART

    实现在Zephyr操作系统下按键控制 LED 的开关状态,并通过 UART 输出按键事件日志,验证 GPIO 和串口通信功能。
    的头像 发表于 01-10 10:21 2621次阅读
    【瑞萨RA × Zephyr评测】LED、按键和<b class='flag-5'>UART</b>

    TL16C2550:双UART芯片的技术剖析与应用指南

    TL16C2550:双UART芯片的技术剖析与应用指南 在电子设计领域,UART(通用异步收发传输器)芯片是实现串行通信的关键组件。TI公司的TL16C2550作为一款1.8 - V至5 - V的双
    的头像 发表于 12-29 10:15 450次阅读

    电子工程师必看:TL16C2752双UART芯片深度解析

    电子工程师必看:TL16C2752双UART芯片深度解析 在电子设计领域,UART(通用异步收发传输器)芯片是实现串行通信的关键组件。今天,我们要深入探讨的是德州仪器(TI)的TL16C2752
    的头像 发表于 12-26 14:30 400次阅读

    汽车级TL16C2550-Q1双UART芯片:功能特性与应用详解

    汽车级TL16C2550-Q1双UART芯片:功能特性与应用详解 在汽车电子、工业自动化等众多领域,UART(通用异步收发传输器)作为实现数据串行通信的关键组件,发挥着至关重要的作用。TI公司推出
    的头像 发表于 12-23 17:35 736次阅读

    利用开源uart2axi4实现串口访问axi总线

    microblaze和jtag-to-axi(jtag2axi)虽然也提供了访问axi总线的能力,但是依赖于xilinx平台。而uart-to-axi(uart2axi4)桥接器并不依赖任何平台
    的头像 发表于 12-02 10:05 2300次阅读
    利用开源<b class='flag-5'>uart</b>2axi4实现串口访问axi总线

    UART 串口通信还能玩出什么花样?

    还记得打印机、鼠标和调制解调器曾经使用粗线和笨重连接器吗?那些必须拧进电脑里的连接器?这些设备很可能使用UART与电脑通信。虽然USB几乎完全取代了那些老式的线缆和连接器,但UART绝非过时之物。你
    的头像 发表于 11-24 19:05 586次阅读
    <b class='flag-5'>UART</b> 串口通信还能玩出什么花样?

    UART 升级到 USB-C: 串口通信演变史

    在嵌入式开发里,“串口”几乎是每个人绕不开的关键词。刚接触单片机时,我们用的就是UART:插上线,打开串口调试助手,能收发数据就觉得世界都亮了。然而,当你回头看,现在的桌面电脑几乎找不到传统
    的头像 发表于 11-17 10:54 1784次阅读
    <b class='flag-5'>UART</b> 升级到 USB-C: 串口通信演变史

    多路UART数据转发芯片 支持1主4从UART接口 UART扩展芯片

    UART接口
    稳控自动化
    发布于 :2025年11月13日 13:27:11

    多路UART数据转发芯片 支持1主4从UART接口 UART扩展芯片

    多路UART数据转发芯片 支持1主4从UART接口 UART扩展芯片 EU104 是一款高性能 UART 数据转发芯片,采用 SOP16 紧凑封装,工作电压范围为 2.0V 至 5.5
    的头像 发表于 11-12 10:33 581次阅读

    UART指令控制RGB灯实验

    保证开发板相关硬件连接正确,用Type-C USB线连接开发板“USB TO UART”接口跟电脑。本次实验需要使用到串口调试助手,配置好串口参数并打开串口后,在调试助手的发送区域输入任意字符并点击发送,即可在接收区看见相同字符,如图19_17。
    的头像 发表于 10-27 11:26 2487次阅读
    <b class='flag-5'>UART</b>指令控制RGB灯实验

    请问如何使用低功耗 UART (LP UART) 波特率补偿?

    如何使用低功耗 UART (LP UART) 波特率补偿?
    发表于 08-21 07:05

    UART 扩展芯片 数据转发多串口扩展 1主4从,高效通信

    uart
    稳控自动化
    发布于 :2025年08月11日 14:20:36

    2025年热门UART射频模块品牌与应用案例

    。在众多射频模块中,支持UART(通用异步收发传输器)接口的模块因其简单、可靠的特性,广泛应用于数据传输和设备通信。 以下是2025年值得关注的UART射频模块品牌及其应用案例: 1、德州仪器(Texas Instruments) 品牌信息:德州仪器(TI)是全球领先的半
    的头像 发表于 07-22 09:42 770次阅读
    2025年热门<b class='flag-5'>UART</b>射频模块品牌与应用案例

    迅为RK3568开发板实操-HDF驱动配置UART

    对于不同的平台,需要在对应的平台目录修改对应的 hcs 文件,接下来示例为在 rk3568下新增 uart4 uart9 uart7 的修改方法。 修改 vendor/hihope/rk3568
    的头像 发表于 06-27 15:58 704次阅读