UM10360 LPC17xx用户手册:ARM Cortex-M3微控制器

需积分: 9 3 下载量 196 浏览量 更新于2024-07-29 收藏 4.94MB PDF 举报
"LPC1788FET208用户手册是NXP公司针对LPC17xx系列芯片发布的一份详细的技术文档,适用于LPC1769、LPC1768等多个型号。这份手册在2010年8月19日进行了第二次修订,提供关于ARM Cortex-M3架构的32位微控制器的相关信息,涵盖了USB、以太网、CAN、I2S等多种通信接口。" 本文档是LPC17xx系列微控制器的用户手册,主要针对的是NXP公司设计的基于ARM Cortex-M3内核的32位微处理器。这个系列包括了多个型号,如LPC1788FET208,LPC1769等,它们广泛应用于各种嵌入式系统设计中,以其高性能和低功耗特性受到青睐。 在此次修订(Rev.2)中,对以下几个方面进行了更新: 1. UART0/1/2/3:移除了FIFOLVL寄存器的相关描述,可能意味着这些串行通信接口的硬件或软件功能有所调整。 2. ADC:ADCTRM寄存器的复位值更改为0xF00,这可能影响到ADC的校准和设置过程。 3. Timer0/1/2/3:更新了DMA(直接存储器访问)操作的描述,提高了定时器与内存交互的效率和灵活性。 4. USB Device:修正了USBCmdCode寄存器的错误,明确写操作为0x01,读操作为0x02,确保USB设备功能的正确实现。 5. 时钟和电源控制:在PCONP寄存器中添加了PCGPIO位(位15),扩展了电源管理的功能,允许用户更好地控制GPIO端口的电源状态。 LPC17xx系列微控制器的特点还包括集成的外设,例如: - USB控制器:支持设备和主机模式,方便实现USB通信。 - 以太网接口:提供网络连接能力,可以构建网络化系统。 - CAN(控制器局域网络):用于汽车电子和其他工业应用中的多节点通信。 - I2S(集成电路间音频串行接口):支持高质量音频数据传输。 此外,手册还详细介绍了这些微控制器的内存组织、中断系统、外围模块的配置和操作、调试接口以及相关的开发工具和软件支持。对于开发者来说,这份文档是理解和应用LPC17xx系列微控制器的重要参考资料,可以帮助他们有效地设计和实现基于这些芯片的嵌入式系统。