NuMicro UART 介绍

关键字 :NuvotonUart
1.什么是UART

•RS-232C
–RS-232C标准(协议)的全称是EIA-RS-232C标准,定义是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
–定义: 连接电缆和机械、电气特性、讯号功能以及传输过程。
–IBM PC机上的COM1、COM2界面,就是RS-232C界面
•EIA-RS-422-A、EIA-RS-423A、EIA-RS-485
•RS-232-C的重大影响,即使自IBM PC/AT开始改用9针连接器起,目前已几乎不再使用RS-232中规定的25针连接器
•UART vs RS-232C
–RS-232在传送数据时,并不需要另外使用一条传输线来传送同步信号,就能正确的将数据顺利传送到对方,因此叫做「非同步传输」,简称UART。

2.一帧Uart数据的构成

Frame : A frame is the unit of transmission in serial communications.
• A frame contains:
–Start bit: To declare the start of transmission.
–Data bits: 4,5,6,7, or 8 bits of useful data bits.
–Parity bit : To check for transmission errors


3.波特率

•标准时钟频率是1.8432 MHz的倍数
– 3.6864 MHz, 7.3728 MHz, 14.7456 MHz,
–18.432 MHz, 22.1184 MHz
•标准波特率是9600 bps的倍数
– 19200 bps, 38400 bps, 57600 bps,
–115200 bps, 230400 bps, 460800 bps, 921600 bps

4.RS -232 线与Pin脚定义





5.工业UART应用范围

•可携式装置:移动电话,PDAS,GPRS,游戏机

•电信/网络:路由器,服务器,VOIP系统

•移动通信/计算技术

•消费电子

•工业控制,电梯

•医疗系统

•POS

•导航系统

•安防监控系统

6.怎样选择 UART 单片机控制器

•工作电压
•Power Down唤醒
•波特率产生
--时钟精准度
--最大波特率
--可编程接口
•可编程FIFO深度
--16,64.......
•单片机上Uart的数量

7.NuMicro UART特点

•最多三个完全可编程的UART通道。

--可编程波特率发生器。

--可编程串行接口。

--Tx/Rx数据有效负载的输入FIFO。

(UART0/UART1/UART2)64/16/16字节)
•支持UART0和UART1中的自动流量控制功能(/CTS,/RTS)。
•支持IrDA SIR功能。
•支持LIN功能。
•RS-485功能模式。

8.参考代码路径



9.UART print sample



★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★博文作者未开放评论功能