永发信息网

UART是什么意思

答案:2  悬赏:70  手机版
解决时间 2021-04-16 11:34
UART是什么意思
最佳答案
UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用来与PC进行通信,包括与监控调试器和其它器件,如EEPROM通信。

UART通信

UART首先将接收到的并行数据转换成串行数据来传输。消息帧从一个低位起始位开始,后面是7个或8个数据位,一个可用的奇偶位和一个或几个高位停止位。接收器发现开始位时它就知道数据准备发送,并尝试与发送器时钟频率同步。如果选择了奇偶,UART就在数据位后面加上奇偶位。奇偶位可用来帮助错误校验。

在接收过程中,UART从消息帧中去掉起始位和结束位,对进来的字节进行奇偶校验,并将数据字节从串行转换成并行。UART也产生额外的信号来指示发送和接收的状态。例如,如果产生一个奇偶错误,UART就置位奇偶标志。

数据方向和通信速度

数据传输可以首先从最低有效位(LSB)开始。然而,有些UART允许灵活选择先发送最低有效位或最高有效位(MSB)。

微控制器中的UART传送数据的速度范围为每秒几百位到1.5Mb。例如,嵌入在ElanSC520微控制器中的高速UART通信的速度可以高达1.1152Mbps。UART波特率还受发送和接收线对距离(线长度)的影响。

目前,市场上有只支持异步通信和同时支持异步与同步通信的两种硬件可用于UART。前者就是UART名字本身的含义,在摩托罗拉微控制器中被称为串行通信接口(SCI);Microchip微控制器中的通用同步异步收发器(USART)和在富士通微控制器中的UART是后者的两个典型例子。

计算机中的UART

UART是计算机中串行通信端口的关键部分。在计算机中,UART相连于产生兼容RS232规范信号的电路。RS232标准定义逻辑“1”信号相对于地为 3到25伏,而逻辑“0”相对于地为-3到-25伏。所以,当一个微控制器中的UART相连于PC时,它需要一个RS232驱动器来转换电平。
全部回答
UART: Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置,是一种通用串行数据总线,用于异步通信。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人生、一片硝烟?
诺基亚5530XM为什么显示不了图片
距离有可能让两人更进一步吗
河南省农村信用社封丘县农村信用合作联社第一
射手女花心吗?
黄河大约长多少千米,
Do you love me?什么意思啊
要当警察念什么大学
公司搞元旦晚会,唱山歌好比春江水穿什么服装
禁锢的意思,禁锢的意思
农行金穗货记卡
嘉顿园林机械这个地址在什么地方,我要处理点
炫舞时代木板凳升到最高级需要多少点卷
用花形容女人的诗句,描写女人像花的气质的优
放磕是哪里的方言,是什么意思
推荐资讯
和甲五行之家全球第166家分店我想知道这个在
数学题 求解答
如何做超市的清洁制度
新绛县横桥乡财政所地址有知道的么?有点事想
木西桥地址有知道的么?有点事想过去
鸿发足疗养生馆地址有知道的么?有点事想过去
有谁知道CF多少级点亮图标
人不要太高傲的句子,不要太依赖一个人,因为
爱护办公环境标语,爱护环境名言警句
求拳皇玛丽和拳崇那个漫画外加火舞的
本人现在21岁,已过司考,大学本科 ,非法学
当你深爱的男人一次次欺骗你..你该怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?