毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ARM嵌入式系统的数据采集传输系统研究+源程序(11)
0ch - LineControlRegister_r 8 0x00 R/W 传输数据的控制寄存器
10h - ModemControlRegister_r 8 0x00 W Modem 控制寄存器
14h - LineStatusRegister_r 8 0x60 R 传输数据的状态寄存器
18h - ModemStatusRegister_r 8 0x00 R Modem 状态寄存器
在UART 中,有些寄存器共用同样的地址空间。通过Line Control Register_r 寄存器的第七比特位(SEL)来选择共用地址的寄存器。
2.6.3.1 FIFO 控制寄存器(FIFO Control Register (FCR))
FIFO 控制寄存器用于设置Rx 和Tx FIFO 的触发级,以及清除FIFO 操作。
表2.19 FIFO 控制寄存器
Bit # 名称 读/写 描述
0 写 保留位
1 ClearReceiverFIFO 写 ‘1’:清除receiver FIFO 中的内容,复位逻辑;但它不清除移位寄存器中的内容
‘0’:receiver FIFO 正常操作
2 ClearTransmitterFIFO 写 ‘1’:清除transmitter FIFO 中的内容,复位逻辑;但它不清除移位寄存器中的内容
‘0’:transmitter FIFO 正常操作
3 写 保留位
5-4 TransmitterFIFOInterruptTriggerLevel 写 定义transmitter FIFO 的trigger level:
‘00’:0 byte
‘01’:2 byte
‘10’:4 byte
‘11’:8 byte
7-6 ReceiverFIFOInterruptTriggerLevel 写 定义receiver FIFO 的trigger level:
‘00’:1 byte
‘01’:4 byte
‘10’:8 byte
‘11’:14 byte
bit[2:1]被置“1”后将自动清零。所以不能读出其为“1”的情况。
2.6.3.2 行控制寄存器(Line Control Register (LCR))
行控制寄存器用于设置接受和发送的数据结构。
表2.20 行控制寄存器
Bit # 名称 读/写 描述
1-0 NumberOfBits 读/写 选择每个传输数据的比特数
00:5bits
01:6bits
10:7bits
11:8bits
2 NumberOfGeneratedStopBits 读/写 定义停止位的数目
0: 一个停止位
1: 当传输数据为5 个比特时,停止位是1.5 比特。其余情况为2 个停止位。
3 ParityEnable 读/写 奇偶校验位使能
0:无奇偶校验位
1:有奇偶校验位
4 EvenParitySelect 读/写 奇偶校验位
0:奇校验
1: 偶校验
5 StickParityBit 读/写 固定奇偶校验位
0:固定奇偶校验位不使能
1:校验使能且奇校验时,固定校验位为‘1’校验使能且偶校验时,固定校验位为‘0’
6 out_BreakControlBit 读/写 Break 控制位
1:串行数据输出为‘0’
0:串行数据输出正常
7 SEL 读/写 Divisor Latch 访问位
共14页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
下一页
上一篇:
基于白光LED的室内可见光通信系统发射端电路设计仿真
下一篇:
电路板故障检测仪软件设计仿真+流程图
区间运行仿真系统下位机设计
基于TCP/IP技术的转向架振动测试系统设计
ZPW-2000A型无绝缘移频自动...
LCD自动测试系统测试数据采集与处理
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
传输矩阵微环谐振器WDM系统的模拟OptiFDTD仿真
《醉青春》导演作品阐述
辩护律师的作证义务和保...
谷度酒庄消费者回访调查问卷表
高校网球场馆运营管理初探【1805字】
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...
多元化刑事简易程序构建探讨【9365字】