uart硬件结构(需要修改)ppt课件.ppt

uart硬件结构(需要修改)ppt课件.ppt

ID:59414373

大小:557.00 KB

页数:44页

时间:2020-09-19

uart硬件结构(需要修改)ppt课件.ppt_第1页
uart硬件结构(需要修改)ppt课件.ppt_第2页
uart硬件结构(需要修改)ppt课件.ppt_第3页
uart硬件结构(需要修改)ppt课件.ppt_第4页
uart硬件结构(需要修改)ppt课件.ppt_第5页
资源描述:

《uart硬件结构(需要修改)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.LPC2000系列简介2.引脚描述3.存储器寻址4.系统控制模块5.存储器加速模块(MAM)6.外部存储器控制器(EMC)7.引脚连接模块8.GPIOLPC2000系列ARM硬件结构9.向量中断控制器10.外部中断输入11.定时器0和定时器112.SPI接口13.I2C接口14.UART(0、1)15.A/D转换器16.看门狗17.脉宽调制器(PWM)18.实时时钟4.14UART(0、1)特性LPC2000系列微控制器具有两个功能强大的UART,其特性如下:16字节接收FIFO和16字节发

2、送FIFO;寄存器位置符合16C550工业标准;接收FIFO触发点可设置为1、4、8或14字节;内置波特率发生器;UART1含有标准调制解调器接口信号。应用示例LPC2000的I/O电压为3.3V,连接时须注意电平的匹配。LPC2000其它通信设备TxD0RxD0TxD0RxD0与PC机相连时,由于PC机串口是RS232电平,所以连接时需要使用RS232转换器。LPC2000PC机串口232电平转换TxD0RxD0TxD0RxD0RxD1RTSCTSDSR1DTR1TxD1LPC2000Mode

3、mTxDRxDDCDRI1RTSCTSDSR1DTR1DCD1RI1RS232电平转换当使用Modem接口时,需要一个RS232转换器将信号转换为RS232电平后,才能与Modem连接。移位寄存器UnRSR接收缓冲寄存器UnRBRUARTn接收单元RxDn除数锁存寄存器UnDLL、UnDLMUARTn波特率发生器UARTn控制寄存器(UnLCR)FIFO控制寄存器(UnFCR)UARTn状态寄存器(UnLSR)中断中断使能寄存器UnIER中断标志寄存器UnIIRUARTn高速缓存寄存器UnSCR

4、发送缓冲寄存器UnTHRUARTn发送单元TxDn移位寄存器UnTSRMODEMModem控制寄存器U1MCRModem状态寄存器U1MSRCTSDSRDCDDTRRIRTSVPB总线只有UART1才有Modem接口UART结构图VPB总线AHB-VPB桥ARM7UARTn发送单元TxDn移位寄存器UnTSR发送缓冲寄存器UnTHRAHB总线ARM7AHB总线UARTn发送单元TxDn移位寄存器UnTSR发送缓冲寄存器UnTHRVPB总线AHB-VPB桥CPUUnTSRTXDUnTHRUART发

5、送单元UART0、UART1各含有1个16字节的发送FIFO缓冲区。UnTHR是UARTn发送FIFO的最高字节。UART的发送FIFO是一直使能的。发送FIFOUnTHRUnTSRUART发送FIFO缓冲区VPB总线AHB-VPB桥ARM7AHB总线移位寄存器UnRSR接收缓冲寄存器UnRBRUARTn接收单元RxDnVPB总线AHB-VPB桥移位寄存器UnRSR接收缓冲寄存器UnRBRUARTn接收单元RxDnARM7AHB总线RXDUnRBRCPUUnRSRUART接收模块UART0、UA

6、RT1各含有1个16字节的接收FIFO缓冲区。软件设置接收FIFO缓冲区的触发字节。接收FIFOUnRSRUnRBRUnFCRUART接收FIFO缓冲区UART线状态寄存器——UnLSR线状态寄存器(UnLSR)为只读寄存器,它提供UARTn发送和接收模块的状态信息。4.14UART(0、1)UART波特率发生器UART0和UART1各含有一个单独的波特率发生器,两者的功能相同,且相互独立。4.14UART(0、1)这两个寄存器决定波特率时钟的频率,而波特率时钟必须是波特率的16倍。波特率计算公

7、式如下:BaudRate=FPCLK/([U0DLM,U0DLL]×16)Modem控制寄存器——U1MCR该寄存器使能Modem的回写模式,并控制Modem的输出信号。4.14UART(0、1)4.14UART(0、1)回写模式在Modem回写模式下,发送器输出的串行数据在内部连接到接收器的串行输入端。输入脚RxD1对回写模式无影响,输出脚TxD1保持总为1的状态。4个Modem输入(CTS,DSR,RI和DCD)与外部断开。此时,U1MSR的高4位分别由U1MCR的低4位驱动。DSRCTSR

8、IDCDDTRRTSTXDRXDModem接口芯片引脚DSRCTSRIDCDDTRRTSTXDRXDU1MCRBit0Bit1Bit2Bit3Modem状态寄存器该寄存器为只读,它反映Modem输入信号的状态信息。需要注意的是,Mdoem信号对UART1的操作没有直接影响,Modem信号的操作是通过软件来实现的。4.14UART(0、1)4.14UART(0、1)中断中断使能寄存器UnIER中断标志寄存器UnIIRUART0中断源UART0发送单元UART0接收单元UART1中断源UART1发送

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。