LPC18XX微控制器用户手册

需积分: 15 5 下载量 96 浏览量 更新于2024-07-23 收藏 8.29MB PDF 举报
"LPC18XX用户说明文档是针对基于ARMCortex-M3微控制器的LPC18XX系列的编程开发指南。该文档详细介绍了LPC1850、LPC1830、LPC1820、LPC1810及其衍生型号的特性与功能。涵盖了SPIFI、状态配置定时器(SCT)、USB、以太网等接口技术。" 在LPC18XX系列微控制器中,用户可以利用丰富的外设接口进行各种应用的开发。例如,SPIFI(SPI闪存接口)提供高速数据传输能力,适用于扩展存储需求;SCT是一种灵活的状态机,能够执行复杂的时序控制任务,适用于实时系统和电机控制;内置的USB控制器支持设备和主机模式,方便实现USB设备的设计;而集成的以太网控制器则使得LPC18XX系列具备了网络通信的能力。 文档中提到了C_CANCLKDIV寄存器的描述修正和时钟分频值更新,这对于精确控制CAN总线的时钟频率至关重要,因为CAN通信的可靠性和速度都依赖于正确的时钟设置。此外,还增加了EMCSDRAM端口的优先级信息,这对于优化内存访问性能和确保系统稳定性很有帮助。 关于OTP(一次性可编程)功能位置的更新,可能涉及了微控制器内部的一些固定配置选项或安全特性,这些选项在芯片出厂后只能编程一次。CANPCLK条件的增加指出,当CAN模块的时钟频率低于50MHz时,系统才能正常工作,这是设计CAN通信电路时必须考虑的硬件限制。 在USB部分,对于自供电的USB0,文档强调了VBUS连接的需求,确保设备能够正确识别电源状态,这是USB设备合规性的重要部分。最后,RTC(实时时钟)的注册读取程序更新,特别是关于唤醒后的RTC报警寄存器读取,对于节能应用和精确时间管理非常关键。 LPC18XX用户手册提供了全面的技术指导,涵盖了硬件配置、外设操作、系统优化等多个方面,是开发者进行基于LPC18XX系列的项目开发时不可或缺的参考资料。