LPC111x/LPC11Cxx UART配置指南:基础与特性解析

需积分: 50 62 下载量 81 浏览量 更新于2024-08-10 收藏 2.49MB PDF 举报
"LPC11Cxx系列的中文资料 用户手册" 本文档是关于NXP公司的LPC11Cxx系列微控制器的用户手册,主要讲述了该系列芯片中的UART(通用异步收发传输器)的基本配置和特性。UART是一种常见的串行通信接口,用于设备间的双向通信。 在配置LPC11Cxx系列的UART时,有以下几个关键步骤: 1. **引脚配置**:对于LPC111x/101/201/301系列,需要在使能UART时钟之前,在IOCONFIG寄存器中设置UART引脚。但对于LPC111x/102/202/302和LPC11Cxx/101/201/301,没有特定的使能顺序要求。如果使用调制解调器输入引脚,需在UART位置寄存器中选择调制解调器功能。 2. **电源管理**:在SYSAHBCLKCTRL寄存器中设置第12位,以此来启用UART的电源。 3. **外设时钟配置**:通过向UARTCLKDIV寄存器写入值来启用UART的外设时钟。 LPC11Cxx系列UART的一些特性包括: - **16字节的收发FIFO**:这可以提高数据传输的效率,减少CPU干预的频率。 - **符合工业标准的寄存器位置**:设计遵循标准,便于开发者使用。 - **接收器FIFO触发点**:可以设置为1、4、8或14字节,根据需求调整缓冲区触发传输的时机。 - **内置波特率发生器**:允许灵活地设定通信速率。 - **支持软件或硬件流控制**:如CTS/RTS,可以控制数据流的启动和停止。 - **RS-485/EIA-485 9位模式**:适用于需要更高级别错误检测的应用。 - **调制解调器控制**:提供对调制解调器功能的支持。 此外,手册还强调了文档的版权信息以及如何获取更多NXP产品的信息。 这个用户手册是针对LPC111x/LPC11Cxx系列微控制器的开发者和设计者的参考指南,提供了深入的技术细节,帮助他们理解和使用这些芯片的UART功能。对于开发基于这些芯片的串行通信应用,这份手册是非常宝贵的资源。