当前位置:首页 > 物联网 > 可穿戴设备
[导读]   UART   UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,

  UART

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

  UART的功能计算机内部采用并行数据,不能直接把数据发到Modem,必须经过UART整理才能进行异步传输,其过程为:CPU先把准备写入串行设备的数据放到UART的寄存器(临时内存块)中,再通过FIFO(First Input First Output,先入先出队列)传送到串行设备,若是没有FIFO,信息将变得杂乱无章,不可能传送到Modem。它是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了RS-232C数据终端设备接口,这样计算机就可以和调制解调器或其它使用RS-232C接口的串行设备通信了。

  作为接口的一部分,UART还提供以下功能:将由计算机内部传送过来的并行数据转换为输出的串行数据流。将计算机外部来的串行数据转换为字节,供计算机内部并行数据的器件使用。在输出的串行数据流中加入奇偶校验位,并对从外部接收的数据流进行奇偶校验。在输出数据流中加入启停标记,并从接收数据流中删除启停标记。处理由键盘或鼠标发出的中断信号(键盘和鼠标也是串行设备)。

  以处理计算机与外部串行设备的同步管理问题。有一些比较高档的UART还提供输入输出数据的缓冲区,比较新的UART是16550,它可以在计算机需要处理数据前在其缓冲区内存储16字节数据,而通常的UART是8250。如果您购买一个内置的调制解调器,此调制解调器内部通常就会有16550 UART。

  USART

  通用同步/异步串行接收/发送器USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。

  USART特点

  1. 全双工操作(相互独立的接收数据和发送数据);

  2. 同步操作时,可主机时钟同步,也可从机时钟同步;

  3. 独立的高精度波特率发生器,不占用定时/计数器;

  4. 支持5、6、7、8和9位数据位,1或2位停止位的串行数据桢结构;

  5. 由硬件支持的奇偶校验位发生和检验;

  6. 数据溢出检测;

  7. 帧错误检测;

  8. 包括错误起始位的检测噪声滤波器和数字低通滤波器;

  9. 三个完全独立的中断,TX发送完成、TX发送数据寄存器空、RX接收完成;

  10.支持多机通信模式;

  11.支持倍速异步通信模式。

  UART 和USART 有区别

  UART:universal asynchronous receiver and transmitter通用异步收发器

  [Bus Signal] TX , RX

  USART:universal synchronous asynchronous receiver and transmitter通用同步异步收发器

  [Bus Signal] TX, RX, CK

  USART支持同步模式,因此USART 需要同步始终信号USART_CK(如STM32 单片机),通常情况同步信号很少使用,因此一般的单片机UART和USART使用方式是一样的,都使用异步模式。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

4月24日消息,华为今日举办了2024华为智能汽车解决方案发布会。

关键字: 华为 12nm EDA 半导体

4月22日消息,华为最大对手爱立信已经证实要在中国区裁员。

关键字: 华为 12nm 手机 卫星通信

业内消息,上周第 21 届华为分析师大会在深圳开幕,大会期间华为云核心网产品线总裁高治国表示,华为携手浙江移动完成了全球首个 5G-A(5.5G)核心网智能差异化体验保障方案的预商用部署。

关键字: 华为 5.5G

近日,华为又一旗舰之作HUAWEI Pura 70系列带来了众多AI智慧体验,通过创新的影像编辑能力,专业的美肤顾问,全能的私人助理,将AI优势融入用户生活的每个瞬间。

关键字: 华为 AI

昨天上午,华为终端官微宣布全新重磅新机开售,约一分钟线上即告售罄,线下门店排起长队,气势丝毫不输苹果,和 Mate 60 Pro 一样没有发布会,这次官方同样推出了 “HUAWEI Pura 70 系列 先锋计划”,可以...

关键字: 麒麟芯片 华为

业内消息,华为Pura 70第一批现货已到总代,部分经销商也已完成打款,等待华为打响开售“发令枪”。

关键字: 华为Pura 70 华为

今天最新消息,华为终端官方表示华为 P 系列升级为 Pura 系列,以全新姿态再出发。华为常务董事、终端 BG CEO、智能汽车解决方案 BU 董事长余承东表示,P 系列的发展史,就是移动影像的发展史,也是科技美学的演进...

关键字: 华为 Pura

作为一个核心用户为“Z世代”的综合性视频社区,哔哩哔哩(以下简称“B站”)一直致力于为用户提供优质的视频、游戏、直播、漫画、IP衍生品等商业化产品服务。而基于B站特有游戏社区文化而生的哔哩哔哩游戏,也始终尊重玩家与创作者...

关键字: 鸿蒙 华为

4月10日消息,日前边缘计算社区正式发布了“2024中国边缘计算企业20强榜单”,华为位居第一。

关键字: 华为 12nm EDA 半导体

业内消息,近日腾讯汽车从知情人士处获悉,丰田全球车型智能驾驶方案将采用“丰田 + 华为 + Momenta”三方联合方案模式。该方案与华为现有的 ADS 高阶辅助驾驶系统不同,Momenta 和华为分别提供软件和硬件方案...

关键字: 丰田 华为 Momenta 鸿蒙智行
关闭
关闭