手册上对S5P4418串口的概述
- UART0 ~ 4,五个串口
- 可编程FIOF
- UART0,1,2支持DMA
- IrDA(红外数据组织)SIR ENDEC
- …
UART配置基本流程
- TX引脚配置为输出模式,RX引脚配置为输入模式
- 配置UART时钟
- 配置波特率,数据位,停止位,校验位等
- 使能
UART0为例,GPIO配置
- TX GPIOD18 AD19 Function1
- RX GPIOD14 AE19 Function1
时钟
- UART时钟要求:
相关寄存器:
UARTCLKENB
时钟生成使能UARTCLKGEN0L
反转输出,PLL选择,分频设置,时钟输出使能
这里使用PLL0来生成UART时钟,PLL0默认是550MHz,分频系数设置(55 - 1),生成的UART时钟为10MHz。
波特率
波特率配置规则