你的位置: 首页 > 通信技术 > 嵌入式系统

LPC2000系列ARM UART1

2016-10-24 13:09:32 | 人围观 | 评论:

     特性
     UART1与UART0基本功能相同,但是增加了一个调制解调器(Modem)接口。所以UART1具有UART0的所有特性。
     16字节接收FIFO和16字节发送FIFO;
     寄存器位置符合16C550工业标准;
     接收FIFO触发点可设置为1、4、8或14字节;
     内置波特率发生器。
     使用UART1通信
     UART1具有一个标准的Modem接口,这些引脚为:

     通过PINSEL0寄存器设置来决定是否使用UART1的Modem接口,当使用Modem接口时,需要一个RS232转换器将信号转换为RS232电平后,才能与Modem连接。如果不使用Modem接口功能,UART1与UART0的操作是一样,那么其它的接口可作为GPIO使用。
     UART1寄存器描述
     UART1包含12个8位寄存器,其中大部分寄存器与UART0类似,所以仅介绍不同之处。
     UART1寄存器描述
     ――中断使能寄存器
     UART1寄存器描述
     ――Modem控制寄存器
     该寄存器使能Modem的回写模式,并控制Modem的输出信号。
     UART1寄存器描述
     ――回写模式
     在Modem回写模式下,发送器输出的串行数据在内部连接到接收器的串行输入端。输入脚RxD1对回写模式无影响,输出脚TxD1保持总为1的状态。 4个modem输入(CTS, DSR, RI和DCD)与外部断开,并在内部与4个modem输入连接。这样连接的结果是U1MSR的高4位由U1MCR的低4位驱动。这样在回写模式下,写U1MCR的低4位就可产生modem状态中断。
     UART1寄存器描述
     ――Modem状态寄存器
     该寄存器为只读,它反映Modem输入信号的状态信息。需要注意的是,Mdoem信号对UART1的操作没有直接影响,Modem信号的操作是通过软件来实现的。




标签: