在电子芯片行业工作的朋友经常会听说过uart,包括uart协议,uart接口等等。但是对于新手小白来说,很难理解其中的意思,那么uart是什么意思呢?有什么功能作用?下面为您详细解答。uart全称Universal Asynchronous,中文意思就是通用异步收发传输器。UART是一种异步传输接口,不需要时钟线,通过起始位和停止位及波特率进行数据识别。两条信号线:RX(接收)和TX(发送),有校验位进行错误检测,传输速率较低。
它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连接上。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其他器件,如EEPROM通信。
uart和usart的区别
UART是通用异步收发器,而USART是通用同步异步收发器。一般而言,单片机中,名称为UART的接口一般只能用于异步串行通讯,而名称为USART的接口既可以用于同步串行通讯,也能用于异步串行通讯。事实上当我们使用USART在异步通信的时候,它与UART没有什么差别,可是用在同步通信的时候,差别就非常明显了:大家都知道同步通信需要时钟来触发数据传输,也就是说USART相对UART的差别之中的一个就是能提供主动时钟。小编还拓展了uart和usart的区别的内容。看完之后相信大家有了更深的了解,如果您有单片机方案开发需求,可以直接和我们联系,四强科技专注于单片机应用方案的开发、MCU方案定制开发,致力于为广大厂家提供更多新颖的电子产品!