毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

ARM嵌入式系统的数据采集传输系统研究+源程序(9)

时间:2017-02-07 21:33来源:毕业论文
2.5.3.1 IRQ 中断允许寄存器(IER) 表2.12 IRQ 中断允许寄存器 Bit # 名称 读/写 描述 31-0 IEN31-IEN0 读/写 1=允许中断源的IRQ 中断信号 0=不允许中断源的IRQ 中断信


2.5.3.1  IRQ 中断允许寄存器(IER)
表2.12  IRQ 中断允许寄存器
Bit #    名称    读/写    描述
31-0    IEN31-IEN0    读/写    1=允许中断源的IRQ 中断信号
0=不允许中断源的IRQ 中断信号

2.5.3.2  IRQ 中断屏蔽寄存器(IMR)
表2.13  IRQ 中断屏蔽寄存器
Bit #    名称    读/写    描述
31-0    INM31-INM0    读/写    1=屏蔽对应的IRQ 中断信号
0=通过对应的IRQ 中断信号

2.5.3.4  IRQ 未处理中断状态寄存器(IRSR)
表2.14  IRQ 未处理中断状态寄存器
Bit #    名称    读/写    描述
31-0    IRS31-IRS0    读    该中断状态直接对应于中断源输入。
只有对应的中断源无效时,该位才为零。
1=该位对应的中断源发出中断信号
0=该位对应中断源未发出中断信号

2.5.3.5  IRQ 中断状态寄存器(ISR)
表2.15  IRQ 中断状态寄存器
Bit #    名称    读/写    描述
31-0    IS31-IS0    读    该中断状态受中断使能控制。
只有对应中断源或使能位无效时,该位才为零。
1=该位对应的中断源中断信号通过
0=该位对应的中断源中断信号未通过

2.5.3.6  IRQ 屏蔽中断状态寄存器(IMSR)
表2.16  IRQ 屏蔽中断状态寄存器
Bit #    名称    读/写    描述
31-0    IMS31-IMS0    读    该中断状态受中断使能、中断屏蔽控制。只有没被屏蔽的中断源才可能在此寄存器相应位置位。对应的中断源、使能位无效或屏蔽位有效时,该位才为零。
1=该位对应的中断源中断信号通过
0=该位对应的中断源中断信号未通过

2.5.3.7  IRQ 中断最终状态寄存器(IFSR)
表2.17  IRQ 中断最终状态寄存器
Bit #    名称    读/写    描述
31-0    IFS31-IFS0    读    该中断状态受中断使能、中断屏蔽以及优先级过滤控制。只有优先级大于IPLR 寄存器所设置的值的中断源才能在此寄存器相应位置位。对应的中断源、使能位无效,或屏蔽位有效,或中断源优先级不大于IPLR 值时,该位才为零。
1=该位对应的中断源中断信号通过
0=该位对应的中断源中断信号未通过

2.6  UART通用异步收发器
2.6.1  RS-232标准
RS-232 是基于UART 的异步串行通讯协议,不提供独立的发送使能控制信号,它是符合EAT/TAI-232 标准的通信接口,通讯距离短(仅15 米),并且只能进行点到点通讯,不能直接组网,常被应用于近距离HOST 机通信[11]。
在RS-232标准中,字符是以一串行的比特串来一个接一个的串行(serial)方式传输,优点是传输线少,配线简单,传送距离可以较远。最常用的编码格式是异步起停格式,它使用一个起始比特后面紧跟7或8 个数据比特(bit),然后是可选的奇偶校验比特,最后是一或两个停止比特。所以发送一个字符至少需要10比特,带来的一个好的效果是使全部的传输速率,发送信号的速率以10划分。
串行通信在软件设置里需要做多项设置,最常见的设置包括波特率、奇偶校验和停止位。
波特率是指从一设备发到另一设备的波特率,即每秒钟多少比特。典型的波特率是300, 1200, 2400, 9600, 115200, 19200等bit/s。一般通信两端设备都要设为相同的波特率,但有些设备也可以设置为自动检测波特率。 ARM嵌入式系统的数据采集传输系统研究+源程序(9):http://www.youerw.com/tongxin/lunwen_2633.html
------分隔线----------------------------
推荐内容