
XR17V258
电源管理支持66MHZ PCI总线八进制UART
F
IGURE
12. A
反对派
RTS / DTR
和
CTS / DSR F
低
C
ONTROL
O
PERATION
本地UART
UARTA
接收FIFO
触发达成
自动RTS
触发电平
发射机
自动CTS
MONITOR
RXA
TXB
远程UART
UARTB
发射机
自动CTS
MONITOR
接收FIFO
触发达成
自动RTS
触发电平
修订版1.0.1
RTSA #
TXA
CTSB #
RXB
CTSA #
断言RTS #开始
传输
1
ON
2
7
ON
3
8
关闭
RTSB #
RTSA #
CTSB #
TXB
关闭
10
11
ON
ON
数据开始
4
RXA FIFO
INTA
( RXA FIFO
中断)
接受
RX FIFO
数据
触发电平
5
6
暂停
重新开始
9
RTS高
门槛
RTS低
门槛
12
RX FIFO
触发电平
RTSCTS1
当地UART ( UARTA )通过认定-RTSA # ( 1 )开始传送数据。 RTSA #通常连接到的CTSB # (2)
遥控器UART ( UARTB ) 。 CTSB #允许它的发射机发送的数据(3) 。 TXB数据到达,并填写UARTA接收FIFO
(4) 。当RXA数据填满它的接收FIFO触发电平, UARTA激活其RXA数据就绪中断( 5 )和反对
继续接收,并把数据存入其FIFO 。如果中断服务的等待时间很长,数据不被卸载, UARTA
监视其接收的数据填充级别以匹配的RTS延迟的上限阈值和解除断言RTSA # (6) 。 CTSB如下#
(7)和请求UARTB发射机暂停数据传输。 UARTB停止或结束发送在它的反式的数据位
麻省理工学院的移位寄存器( 8 ) 。当接收UARTA FIFO中的数据卸载到匹配RTS延迟( 9 )门槛较低,
UARTA重新断言RTSA # (10) , CTSB #识别的变化( 11 ),并再次重新启动其发送机和数据流,直到
下一个接收FIFO触发( 12 ) 。此相同的事件适用于相反的方向时UARTA将数据发送到UARTB
与RTSB #和CTSA #控制数据流。
4.3
红外模式
在V258每个UART包括红外线编码器和解码器兼容的IrDA(红外数据
协会)版本1.0 。输入引脚ENIR方便地激活所有8个UART通道在启动
红外模式。这一全球性的控制引脚使每一个UART通道寄存器MCR位[ 6 ]功能。后
上电或复位时,软件可以覆盖MCR位[ 6 ]如果需要的话。 ENIR和MCR位[ 6 ]也禁止其
当发射机正在发送数据接收器。这可以防止将所述接收机中回应数据。该
全球活化ENIR销防止红外线发射器从接通和绘图大量的电流
当系统正在启动。当红外功能启用时,在发送数据的输出, TX [7: 0],将
怠速低。同样, RX [ 7 : 0 ]输入假设一个低怠速水平。
红外线编码器发出一个3/16比特宽的脉冲的发送数据流中的每个“0”位的。这
信号编码减少了红外LED的导通时间,从而降低了功耗。看
图13
下文。
34