LPC83x微控制器用户手册:ARM Cortex-M0+,32KB Flash, 8KB SRAM

需积分: 1 0 下载量 21 浏览量 更新于2024-07-18 收藏 2.93MB PDF 举报
"LPC83x User Manual (UM11021) 是恩智浦半导体(NXP Semiconductors)发布的一份针对LPC83x系列微控制器的用户手册,该系列基于ARM Cortex-M0+内核,运行频率最高可达30 MHz。LPC83x家族提供最大32 KB的闪存和8 KB的SRAM。这份文档的修订版本为1.1,更新日期为2016年10月5日,包括了对DMA触发复用图、输入复用寄存器描述和SCT输入复用寄存器等内容的更新。" LPC83x系列是NXP半导体公司推出的一款基于ARM Cortex-M0+内核的低成本32位微控制器,其主要特点包括高效能的处理能力以及紧凑的内存配置。这些MCU设计用于需要高性能和低功耗的嵌入式应用中,例如工业控制、消费电子和物联网(IoT)设备。 LPC83x的CPU工作频率高达30 MHz,使得它们在处理密集型任务时表现出色,而32 KB的闪存则为程序存储提供了足够的空间,8 KB的SRAM则保证了数据处理的快速访问。这些特性使得LPC83x成为需要小体积、高性价比解决方案的开发者的首选。 手册中的修订历史部分显示,v.1.1版本在2016年10月5日进行了更新,主要改进了以下几个方面: 1. 更新了图17 "DMA触发复用",这表明LPC83x支持灵活的DMA触发配置,以适应不同应用场景的数据传输需求。 2. 更新了表140 "寄存器概述:输入复用(基地址0x40028000)"的寄存器描述,这涉及到MCU的输入信号复用功能,允许用户根据需要将不同输入信号映射到不同的功能。 3. 更新了表142 "DMA输入触发输入复用寄存器0到17(DMA_ITRIG_INMUX[0:17],地址0x400280E0(DMA_ITRIG_INMUX0)到0x40028124(DMA_ITRIG_INMUX17))位描述",其中指出值0x4被保留,意味着该位置不能被用户随意配置。 4. 更新了表144 "SCT输入复用寄存器0到3(SCT0_INMUX[0:3],地址0x4002C020(SCT0_INMUX0)到0x4002C03C(SCT0_INMUX3))",这部分涉及到了状态和定时器单元(State Configurable Timer, SCT)的输入信号复用,允许开发者自定义SCT的输入源。 LPC83x系列的这些特性,加上其对DMA(Direct Memory Access)和SCT的支持,使得它们在实时系统和需要精确定时操作的应用中非常有用。DMA允许数据在没有CPU干预的情况下直接在内存和外设之间传输,提高了系统效率;SCT则是一个高度可配置的定时/计数器模块,能够执行复杂的定时和逻辑功能。 总体来说,LPC83x User Manual为开发者提供了详细的设计和编程指南,帮助他们充分利用LPC83x微控制器的性能和特性,以实现高效的嵌入式系统设计。这份文档不仅涵盖了硬件特性,还可能包括固件开发、调试工具的使用以及实例代码,为开发者提供了全面的参考资料。