LPC21xx & LPC22xx 用户手册 - UM10114

需积分: 9 2 下载量 168 浏览量 更新于2024-07-28 收藏 1.64MB PDF 举报
“UM10114手册是关于LPC21xx和LPC22xx系列微控制器的用户手册,主要涵盖了LPC2109、LPC2119、LPC2129等多款型号,以及相关的/01版本。该手册在2012年5月2日更新至第四版,由NXP半导体公司发布。内容包括这些基于ARM7架构的32位微控制器的详细规格、功能和使用方法。” UM10114手册详细介绍了NXP半导体公司的LPC21xx和LPC22xx系列微控制器,这些微控制器基于ARM7内核,是一款高性能的32位处理器。手册中包含以下关键知识点: 1. **设备修订注册表**:手册新增了设备修订注册表的介绍,这部分内容可能涉及到微控制器的版本信息和硬件修订细节。 2. **输入电压限制**:针对PIN AINx(模拟输入引脚),手册更新了最大电压限制为3.3V,这对于确保设备安全操作和防止过压损坏至关重要。 3. **DLL(Delay Locked Loop)的下限**:DLL是用于同步时钟信号的电路,手册指出DLL的下限已调整为3,这可能影响到系统时钟的设置和稳定性。 4. **表格更新**:手册中的某些表格,如表191,进行了更新,可能涉及寄存器配置或功能描述的改进。 5. **AFMR(Advanced Function Modification Register)**:AFMR的描述得到了更新,可能涉及到微控制器的高级功能配置或异常处理机制。 6. **全CAN(Controller Area Network)寄存器**:对于/01版本的微控制器,手册添加了全CAN寄存器的详细信息,这些寄存器用于实现CAN总线通信,是汽车电子和工业自动化领域常用的通信协议。 7. ** VIC(Vector Interrupt Controller)**:VIC部分可能有改动,VIC是微控制器的中断控制器,负责管理并优先级排序来自不同源的中断请求。 此外,手册还可能涵盖以下内容: - 微控制器的体系结构和内部模块,如CPU、内存、外设接口等。 - 编程模型和指令集,对于基于ARM7的处理器,开发者需要理解其指令系统来编写高效代码。 - 电源管理,包括低功耗模式和唤醒机制。 - 外围设备的使用,如GPIO(通用输入/输出)、UART(通用异步收发传输器)、SPI(串行外围接口)、I2C(集成电路总线)等。 - 片上调试支持,如JTAG或SWD(串行线调试)接口。 - 安装和配置指南,包括硬件连接和软件开发环境的设置。 - 示例代码和应用笔记,帮助用户快速上手。 由于手册的完整内容未提供,以上分析基于提供的标签和部分内容进行推测。实际的手册将包含更详尽的信息,包括错误处理、异常处理、性能优化策略以及具体的编程和调试步骤。