【文件属性】:
文件名称:控制寄存器-最大熵算法pdf讲义超详细
文件大小:6.12MB
文件格式:PDF
更新时间:2021-06-08 01:45:52
嵌入式ARM 系统原理 实例开发 杨宗德
表 7.3 列控制寄存器
寄 存 器 地 址 读/写 说 明 复 位 值
ULCON0 0x50000000 可读/写 UART0 列控制寄存器 0x00
ULCON1 0x50004000 可读/写 UART1 列控制寄存器 0x00
ULCON2 0x50008000 可读/写 UART2 列控制寄存器 0x00
ULCONn 各位功能描述如表 7.4 所示。
表 7.4 ULCONn 各位功能描述
ULCONn 位 说 明 初始化状态
保留位 7 0
红外模式 6 设置是否采用红外模式。0=普通模式,1=红外模式 0
奇 偶 校 验
模式
[5:3]
设置在奇、偶校验模式方式:0XX:=无;100=奇校验;101
=偶校验;110=强制为 1;111=强制为 0。
000
停止位 [2] 设置每帧停止位位数:0=1 位停止位;1=两位停止位。 0
字长度 [1:0]
设置每帧数据位长度:00=5 位、01=6 位、10=7 位、11=8
位。
0
(2) 控制寄存器。S3C2410 的 UART 单元包含 3 个控制寄存器,分别是 UCON0、
UCON1 和 UCON2。其说明如表 7.5 所示。
表 7.5 控制寄存器
寄 存 器 地 址 读/写 说 明 复 位 值
UCON0 0x50000004 可读/写 UART0 控制寄存器 0x00
UCON1 0x50004004 可读/写 UART1 控制寄存器 0x00
UCON2 0x50008004 可读/写 UART2 控制寄存器 0x00
UCONn 各位功能描述如表 7.6 所示。
表 7.6 UCONn 各位功能描述
UCONn 位 说 明 初始化状态
时钟选择 10 选择时钟来源。0=PCLK,1=UCLK 0
Tx 中断类型 9 中断请求类型。0=Pulse,1=Level 0
Rx 中断类型 8 中断请求类型。0=Pulse,1=Level 0
Rx 超时 7 禁止/允许接收超时终端。0=禁止,1=允许 0
接收错误状
态中断允许
6
当产生异常时使能 UART 产生中断,如帧错误、奇
偶校验错误、溢出错误。0=不产生,1=产生
0
回环模式 5 设置是否进入回环模式。0=普通模式,1=回环模式 0
发送中断信号 4
设置 UART 产生中断信号。如果发出一个中断后,
此位将自动清零。0=普通传输,1=发送中断信号
0