菜单
  

    1:Divisor Latch 被访问
    0:普通寄存器被访问

    2.6.3.3  行状态寄存器(Line Status Register (LSR))
    表2.21  行状态寄存器
    Bit #    名称    读/写    描述
    0    DataReadyIndicator    读    Data Ready 指示器
    0:receiver FIFO 中没有数据
    1:receiver FIFO 至少有一个数据
    读LSR 寄存器清除这一位。
    1    OverrunErrorIndicator    读    Overrun 错误
    0:没有overrun 错误
    1:receiver FIFO 满时,Rx 再要向FIFO 加入数据,这时产生overrun 错误。要加入的数据被丢弃。
    读LSR 寄存器清除这一位。
    2    ParityErrorIndicator    读    奇偶校验错误
    0:没有奇偶校验错误
    1:发生奇偶校验错误
    读LSR 寄存器清除这一位。
    3    FramingErrorIndicator    读    帧错误
    0:没有帧错误
    1:接收到的数据没有一个有效的stop 位
    读LSR 寄存器清除这一位。
    4    BreakInterruptIndicator    读    Break 中断
    0:没有break
    1:在当前传输中有一个break 发生。Rx 置break 标志位并向Rx FIFO 中存入一个值为0 的数据。当读LSR 寄存器清除break 标志位后,Rx 才能开始接受新的数据。
    5    TransmitFIFOEmpty    读    Transmitter FIFO 为空
    0:不为空
    1:Transmitter FIFO 为空,产生transmitter FIFO 为空的中断,当LSR 或IIR 寄存器被读,或数据被写入transmitter FIFO 时,这一位被置“1”
    6    TransmitterEmptyIndictor    读    Transmitter 为空
    0:不为空
    1:transmitter FIFO 和transmitter 移位寄存器为空。当有数据写入Tx FIFO 或者读LSR 寄存器置位这一位。
    7    ReceiverError    读    接收数据错
    0: 当前接受数据无错或无break 探测到
    1: Rx 监测到当前FIFO 接收数据中至少有奇偶校验、帧错误中的一种发生或Rx 探测到break 输入。
    读LSR 寄存器清除这一位。
    LSR[3:2]标志位表示当前从Rx FIFO 读出的数据的状况,而非Rx 正在接收的数据的状况。
    2.6.3.4  Divisor Latches 寄存器(Divisor Latches Register)
    表2.22  DivisorLatcheByte1_r
    Bit #    读/写    描述
    7 -0    R/W    波特率设置低八位

    表2.23  DivisorLatcheByte2_r
    Bit #    读/写    描述
    7 -0    R/W    波特率设置高八位
    波特率(Baud Rate) = 1 / (( T * Divisor ) * 16) ;其中,T表示系统时钟周期(ns);Divisor表示Divisor Latches Register 的十进制值。当Divisor 为“0x00”时,波特率为零。
    3  系统软件设计
    3.1  仿真环境
    3.1.1  ARM ADS 仿真环境概述
    ADS 的英文全称为ARM Developer Suite,是ARM 公司推出的新一代ARM 集成开发工具,用来取代ARM 公司以前推出的开发工具ARM SDT。目前ARM ADS 的最新版本为1.2。
    ARM ADS 起源于ARM SDT,它对一些SDT 的模块进行了增强,并替换了一些SDT 的组成部分。用户可以感受到的最强烈的变化是,ADS 使用CodeWarrior IDE 集成开发环境替代了SDT 的APM,使用AXD 替换了ADW,现代集成开发环境的一些基本特征(如源文件编辑器语法高亮和窗口驻留等功能)在ADS 中都得以体现[12]。
    ARM ADS 支持所有ARM 系列处理器,包括最新的ARM9E 和ARM10。除了ARM SDT 支持的运行操作系统外,还可以在Windows XP/2000/Me 及RedHat Linux 上运行。
  1. 上一篇:基于白光LED的室内可见光通信系统发射端电路设计仿真
  2. 下一篇:电路板故障检测仪软件设计仿真+流程图
  1. LabVIEW+DataSocket远程支援系统设计

  2. FHA和PHA的交叉验证技术在...

  3. AT89C51单片机IIC总线的监控...

  4. 时延广义网络控制系统的建模与分析

  5. 多小区协作大规模MIMO系统的能效优化

  6. Matlab非线性时延网络控制...

  7. Modbus工业控制嵌入式协议转换器设计+程序

  8. C++最短路径算法研究和程序设计

  9. g-C3N4光催化剂的制备和光催化性能研究

  10. 浅析中国古代宗法制度

  11. 现代简约美式风格在室内家装中的运用

  12. 高警觉工作人群的元情绪...

  13. 江苏省某高中学生体质现状的调查研究

  14. 巴金《激流三部曲》高觉新的悲剧命运

  15. 上市公司股权结构对经营绩效的影响研究

  16. 中国传统元素在游戏角色...

  17. NFC协议物理层的软件实现+文献综述

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回