1. 首页 / 资源

异步收发传输器(UART)特点及功能概述

异步收发传输器(UART)特点及功能概述

通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,通常称作UART,读音/ˈjuːart/)是一种异步收发传输器,是电脑硬件的一部分,将资料由串行传输(Serial communication)与平行传输(Parallel communication)间作传输转换。UART通常用在与其他通讯协定(如EIA RS-232)的连结上。

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

在手机设计和测试阶段被用来控制CPU与其余部分的信息传送

UART是通用异步收发器(异步串行通信口)的英文缩写,它包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范,即UART是异步串行通信口的总称。 而RS232、RS499、RS423、RS422和RS485等,是对应各种异步串行通信口的接口标准和总线标准,它规定了通信口的电气特性、传输速率、连接特性和接口的机械特性等内容。实际上是属于通信网络中的物理层(最底层)的概念,与通信协议没有直接关系。而通信协议,是属于通信网络中的数据链路层(上一层)的概念。 COM口是PC(个人计算机)上,异步串行通信口的简写。由于历史原因,IBM的PC外部接口配置为RS232,成为实际上的PC界默认标准。所以,现在PC机的COM口均为RS232。若配有多个异步串行通信口,则分别称为COM1、COM2...

SPI、I2C、UART三种串行总线协议的区别

第一个区别当然是名字:

SPI(Serial Peripheral Interface:串行外设接口);

I2C(INTER IC BUS)

UART(Universal Asynchronous Receiver Transmitter:通用异步收发器)

第二,区别在电气信号线上:

SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现 多个SPI设备互相连接。提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设备为SPI从机或从设备(Slave)。主从设备间可以实现全双工通信,当有多个从设备时,还可以增加一条从设备选择线。www.zhishiwu.com
如果用通用IO口模拟SPI总线,必须要有一个输出口(SDO),一个输入口(SDI),另一个口则视实现的设备类型而定,如果要实现主从设备,则需输入输出口,若只实现主设备,则需输出口即可,若只实现从设备,则只需输入口即可。

I2C总线是双向、两线(SCL、SDA)、串行、多主控(multi-master)接口标准,具有总线仲裁机制,非常适合在器件之间进行近距离、非经常性的数据通信。在它的协议体系中,传输数据时都会带上目的设备的设备地址,因此可以实现设备组网。

如果用通用IO口模拟I2C总线,并实现双向传输,则需一个输入输出口(SDA),另外还需一个输出口(SCL)。(注:I2C资料了解得比较少,这里的描述可能很不完备)

UART总线是异步串口,因此一般比前两种同步串口的结构要复杂很多,一般由波特率产生器(产生的波特率等于传输波特率的16倍)、UART接收器、UART发送器组成,硬件上由两根线,一根用于发送,一根用于接收。

显然,如果用通用IO口模拟UART总线,则需一个输入口,一个输出口。

第三,从第二点明显可以看出,SPI和UART可以实现全双工,但I2C不行;

第四,看看牛人们的意见吧!

wudanyu:I2C线更少,我觉得比UART、SPI更为强大,但是技术上也更加麻烦些,因为I2C需要有双向IO的支持,而且使用上拉电阻,我觉得抗干扰能力较弱,一般用于同一板卡上芯片之间的通信,较少用于远距离通信。SPI实现要简单一些,UART需要固定的波特率,就是说两位数据的间隔要相等,而SPI则无所谓,因为它是有时钟的协议。

quickmouse:I2C的速度比SPI慢一点,协议比SPI复杂一点,但是连线也比标准的SPI要少。

相关推荐

  • 星球重启护盾生命值输出加成食谱有什么 护盾生命值输

    星球重启护盾生命值输出加成食谱有什么 护盾生命值输

    星球重启护盾生命值输出加成食谱有什么 护盾生命值输出加成食谱配方推荐,护盾,输出,食谱,重启,特殊效果,食材,速度,提升,在星球重启游戏中,我们可以通过使用食物来增加护盾和生命值从而让我们有着更好的生存能力,这样就能够有着更好的输出环境和条件了,但对于这类的食谱不少小伙伴还不清楚,那么星球重启护盾生命值输出加成食谱有哪些呢?接下来就让我们一起来看看星球重启护盾生命值输出加成食谱配方推荐吧。星球重启护盾生命值输出加成食谱配方推荐一、河鲜青菜面特殊效果...

  • 《第七史诗》利姆露装备搭配 打造高输出和坚固肉盾

    《第七史诗》利姆露装备搭配 打造高输出和坚固肉盾

    《第七史诗》利姆露装备搭配 打造高输出和坚固肉盾,神器,选择,输出,肉盾,装备,速度,角色,推荐,在《第七史诗》中,利姆露是一名非常强力的角色,许多玩家都想知道该角色应该如何搭配装备。下面为大家带来了利姆露的装备推荐,希望能给大家提供一些参考。1、装备搭配推荐输出配装:建议选择速度套+免疫套。速度方面,建议维持在200左右;暴击率需要满足要求,暴击伤害可达250%;攻击力建议保持在3500左右。当然,具体的配装可以根据自己的队伍配置来进行调整,以适应不...

  • 电脑接高清线怎么设置网络接口 | 电脑接高清线怎么设

    电脑接高清线怎么设置网络接口 | 电脑接高清线怎么设

    电脑接高清线怎么设置网络接口 | 电脑接高清线怎么设置网络速度,设置,网络,网络接口,连接,数据线,1. 电脑接高清线怎么设置网络用HDMI高清数据线连接电视和电脑的方法:1、把数据线HDMI一头插到笔记本或台式电脑一头插到电视机的相应接口上。2、笔记本或台式电脑的通电并开机,电视通电并开机。3、用遥控板在电视选择信号源HDMI。4、在台式机或笔记本上按Fn+投影键F5(有的电脑为F4或F6)。5、在弹出的对话框中选...

  • 如何在键盘设置快捷键输入 | 怎么给键盘设置快捷键

    如何在键盘设置快捷键输入 | 怎么给键盘设置快捷键

    如何在键盘设置快捷键输入 | 怎么给键盘设置快捷键,键盘,设置,快捷键,输入,选择,1. 如何在键盘设置快捷键电脑键盘调打字的,没加中文输入法的话:打开设置>语言和地区>键盘设置>点那个加号,找到中文>选择输入模式>完成 然后是你已经开启中文输入,然后要设置快捷键:打开设置>键盘>快捷键>输入来源>勾上选择下一个输入方法>然后设置你自己的快捷...

  • 剑三长歌输出宏是什么 | 剑网三长歌门技能宏

    剑三长歌输出宏是什么 | 剑网三长歌门技能宏

    剑三长歌输出宏是什么 | 剑网三长歌门技能宏,输出,设置,治疗,少林,剑网,1. 剑三长歌输出宏简单上手的职业有, 七秀、五毒、纯阳(气)、唐门(惊)、少林(易)、长歌(莫)主PVE方面。奶(心法):常规奶妈七秀、五毒,混团神器,人见人爱。五毒最近几个版本治疗量较大,七秀神技新鼓弦(最强战服),离经擅长T奶、群驱。 相知不太熟悉,应该也是单奶和辅助型的。如果新手玩常规奶还是从五毒补天、七秀云裳...

  • 苹果11数据快捷键在哪 | 苹果11手机快捷键怎么设置

    苹果11数据快捷键在哪 | 苹果11手机快捷键怎么设置

    苹果11数据快捷键在哪 | 苹果11手机快捷键怎么设置,快捷键,设置,数据,调节,屏幕,1. 苹果11移动数据快捷键怎么设置那是因为没有打开【用按钮调整】开关。设置如下:1.在桌面点击进入【设置】图标;2.点击进入【声音】选项;3.在【铃声和提醒】的音量条下面,打开【用按钮调整】开关即可。除此之外,这里介绍几个不用音量键调节 iPhone音量音量的方法。1,从屏幕底端的位置向上滑动,调节喇叭,左右移动,即...

  • 键盘锁解锁的快捷键 | 输入解锁代码的快捷键有哪些图

    键盘锁解锁的快捷键 | 输入解锁代码的快捷键有哪些图

    键盘锁解锁的快捷键 | 输入解锁代码的快捷键有哪些图标,解锁,快捷键,输入,键盘,图标,1. 输入解锁代码的快捷键有哪些大键盘解锁方法。按Key Lock键,在键盘最上排最右边,顾名思义,它的作用是将键盘锁定/解锁,是一个 开关 键,按下此键一次将键盘锁定,此时按下键盘上除了此键外的任何键机器均无反应,再次按下此键时将会解锁键盘。数字键盘解锁方法。首先,你是否给电脑外接过一个键盘。如果你外接过这样的键盘,...

  • 截面数据怎么导入 | 横断面采集数据怎么导出

    截面数据怎么导入 | 横断面采集数据怎么导出

    截面数据怎么导入 | 横断面采集数据怎么导出,横断面,数据,数据导入,截面,图形,1. 怎么把横断面数据导入CAD简单的方法如下:1. 输入命令 reg (面域生成命令)回车,选择你的封闭图形的所有边,使你的图形构成面域。2. 输入命令 mass (查询面域/质量特性命令)回车,点击你的图形任意边(也即选择面域),跳出来的ACAD文档窗口中不仅仅有面积,还有周长等然后用截面面积*长度就行了图形一定要...

  • 电脑文件传到iPhone | iphone文件传输到电脑上

    电脑文件传到iPhone | iphone文件传输到电脑上

    电脑文件传到iPhone | iphone文件传输到电脑上,文件传输,文件,方法,单选,连接,1. iphone文件传输到电脑把iphone6里的视频输到移动硬盘的方法:1.在电脑上下载并安装itunes。2.用USB数据线将iPhone6和电脑连接好。3.打开电脑桌面的我的电脑或者计算机。4.点击一个相机图标的Apple iPhone的选项。5.单选或多选视频文件右击复制,就可以把视频粘贴到电脑上的任意位置了...

  • 苹果6手机用数据线连接电脑没反应怎么办 | 苹果7数据

    苹果6手机用数据线连接电脑没反应怎么办 | 苹果7数据

    苹果6手机用数据线连接电脑没反应怎么办 | 苹果7数据线连接电脑没反应,连接,数据线,确认,损坏,提示,1. 苹果6数据线连接电脑没反应1、电脑USB接口已损坏要确认是否出现此问题,最直接的方法是,将USB数据线和iPhone连接后,查看手机是否有在充电的提示。如果手机可以正常充电,那么说明是USB接口是没问题的。反之,则是USB接口存在问题。2、数据线非原装或损坏要确认是否出现此问题,使用充电头看是否能正常充电。如果能...

  • 皇室战争怎么输入指令 | 皇家战争怎么换快捷键操作的

    皇室战争怎么输入指令 | 皇家战争怎么换快捷键操作的

    皇室战争怎么输入指令 | 皇家战争怎么换快捷键操作的,快捷键,操作,输入,指令,语言,1. 皇家战争怎么换快捷键操作方法:先进入音调设置里面,左面是高中低音和环绕的强度调节,右面是声场位置中心的调节区,底下是几个常用的快捷键。将声场范围调整在前后左右均衡的位置上,点下“常规”键就可以了。凯迪拉克bose音效设置方法是什么凯迪拉克汽车选用的著名的花冠盾形徽章象征着其在汽车行业中的领导地位。这个含义深刻而精...

  • 苹果电脑hdmi接口连接投影 | 苹果电脑hdmi投屏显示器

    苹果电脑hdmi接口连接投影 | 苹果电脑hdmi投屏显示器

    苹果电脑hdmi接口连接投影 | 苹果电脑hdmi投屏显示器,连接,投影,接口,显示器,模式,1. 苹果电脑连接vga投影仪1, 检查投影机与电脑连接使用的是VGA线还是HDMI线2, 如果是VGA连接,请检查投影机是否选择到VGA或者电脑模式,如果是HDMI连接的话,请检查投影机是否选择HDMI模式,也就是信号源输入的选择2. 苹果电脑连接vga投影仪没反应1.检查投影机与电脑连接使用的是VGA线还是HD...

  • 苹果电脑怎么文件传输 | 苹果电脑怎么传到硬盘

    苹果电脑怎么文件传输 | 苹果电脑怎么传到硬盘

    苹果电脑怎么文件传输 | 苹果电脑怎么传到硬盘,硬盘,文件,文件传输,上传文件,连接,1. 苹果电脑怎么给硬盘传文件工具/材料:苹果电脑,移动硬盘1.查看移动硬盘的分区格式,显示为NTFS 格式的移动硬盘。2.在移动硬盘上点击右键,发现没有“新建文件夹”选项。3.Mounty11软件可以让帮助我们往 NTFS 格式的存储设备中拷贝文件。4.挂载成功的话,就会自动打开存储设备窗口,这时再打开设备简介,已经...

  • 苹果输入法如何设置九宫格 | 苹果输入法怎么设置9宫格

    苹果输入法如何设置九宫格 | 苹果输入法怎么设置9宫格

    苹果输入法如何设置九宫格 | 苹果输入法怎么设置9宫格,输入法,九宫格,设置,输入,默认,1. 苹果自带输入法怎么设置九宫格iphone默认输入键盘是“全键盘”的,不符合中国人的使用习惯。其实iphone实际是可以使用九宫格的键盘的。首先看看设置里你设置九宫格键盘了么 如果设置了的话就可以在打字界面长按小地球就会出来一个菜单然后进行选择就OK啦 。,自从苹果发布 ios 7 beta 1 版本到现在的正式版...

  • 保存工作表的快捷键 | 工作表快捷方式输入

    保存工作表的快捷键 | 工作表快捷方式输入

    保存工作表的快捷键 | 工作表快捷方式输入,快捷键,命令,快捷方式,输入,选择,1. 快速生成工作表快捷键命令1、首先打开WPS,点击左上方的文件,选择选项;2、在选项中选择自定义功能区;3、点击键盘快捷方式右侧的自定义;4、在自定义键盘中选择需要更改的操作指令,在右侧输入新的快捷键组合,点击下方的指定后关闭即可;完成以上的设置后,这项操作指令的快捷键就变更为我们自定义后的组合了。2. 快速创建工...

  • 苹果笔记本的网线接口 | 苹果笔记本有网卡接口吗

    苹果笔记本的网线接口 | 苹果笔记本有网卡接口吗

    苹果笔记本的网线接口 | 苹果笔记本有网卡接口吗,接口,网卡,无线网卡,网线,网络接口,1. 苹果笔记本无线网卡接口坏了,能修就修,不能修换个新的,再就是买个USB接口的无线网卡,使用效果也很好。2. 苹果网卡什么接口苹果电脑的所有系列都不能直接使用网线的,导致所有的苹果电脑想要使用网线上网的话,只能使用外接的usb网卡。通过购买配件的方式解决。3. 苹果笔记本的网线接口新款的16寸的苹果笔记本是没有网线...

  • 苹果电脑输入法怎么切换成英文 | 苹果电脑转换中英文

    苹果电脑输入法怎么切换成英文 | 苹果电脑转换中英文

    苹果电脑输入法怎么切换成英文 | 苹果电脑转换中英文输入法,输入法,中文,转换,中文输入,输入,1. 苹果电脑输入法怎么变成英文1在电脑上找到输入法图标,现在是英,所以是英文输入状态,点击该文字2变为 中 字样,就切换到中文输入了3或者在英文输入法状态下,按下shift,就可以切换中文输入了4如图所示,已经换为中文输入了。2. 苹果输入法变成英文怎么办手机输入法切换成英文,无法切换为中文的解决方法:1、先前往系统...

  • 华为p9连不上移动数据怎么办 | 华为p9无法访问移动网

    华为p9连不上移动数据怎么办 | 华为p9无法访问移动网

    华为p9连不上移动数据怎么办 | 华为p9无法访问移动网络,数据,无法访问,移动网络,显示,无法连接,1. 华为p9连不上移动数据前往设置>无线和网络>移动网络>移动数据,关闭后重新开启移动数据。检查流量管理设置,前往手机管家>流量管理。点击应用联网 ,请查看个人应用和系统应用中的移动数据,允许使用移动数据的应用是否全部勾选。如果您开启了省流量模式或智能省流量,会限制应用在后台使用移动数据,建议...

  • 机械键盘数字转换快捷键是什么键 | 机械键盘切换输入

    机械键盘数字转换快捷键是什么键 | 机械键盘切换输入

    机械键盘数字转换快捷键是什么键 | 机械键盘切换输入法快捷键,快捷键,机械键盘,数字转换,键盘,输入法,1. 机械键盘数字转换快捷键是什么操作步骤:1、在输入数字前先输入“V”;2、紧接着输入要变大写的数字;3、现在按下b键即可输入大写数字了。2. 快捷键转换为数字笔记本数字键切换的方法: 1、Shift NumLk 在我们的笔记本键盘的上方是有一个写着NumLk的按键,还有一个ScrLk的按键。这两个按键是需要同时...

  • 快捷键突然用不了输入法 | 电脑突然快捷键用不了怎么

    快捷键突然用不了输入法 | 电脑突然快捷键用不了怎么

    快捷键突然用不了输入法 | 电脑突然快捷键用不了怎么办,快捷键,输入法,工具,安装,菜单,1. 快捷键突然用不了可能是你的软件已经损坏,建议你进行修复一下,即:点击【开始】菜单,【所有程序】,【WPS office】,【配置工具】,然后进行修复;或者重新下载后进行安装。2. 快捷键不好使了咋回事1.可以按快捷键fn+w,适用于大多数的机型。2.可以按快捷键Fn+Win 切换回来,适用于苹果机型。3.可以按快...