LPC802.pdf
文件大小: 2503k
源码售价: 10 个金币 积分规则     积分充值
资源说明:LPC802是基于ARM Cortex-M0 +的低成本32位MCU系列处理器以最高15 MHz的CPU频率运行。 LPC802支持16 KB闪存内存和2 KB的SRAM。 LPC802的外围设备包括一个I2 C总线接口,最多两个USART,一个SPI接口,一个多速率计时器,自唤醒计时器,一个通用32位计数器/定时器,1个12位ADC,1个模拟比较器,功能可配置的I / O通过一个开关矩阵和多达17个通用I / O引脚连接端口。 LPC802是一款基于ARM Cortex-M0+内核的低成本32位微控制器单元,设计用于在高达15 MHz的CPU频率下运行。这款MCU主要针对经济型应用,提供16 KB的闪存内存和2 KB的静态RAM。LPC802拥有丰富的外设集,包括一个I2C总线接口,可以处理标准的串行通信需求;最多两个通用异步接收发送器(USART),用于全双工的串行通信;一个SPI接口,用于高速、同步的串行通信;一个多功能计时器,适应多种速率的需求;自唤醒计时器,支持低功耗应用;一个通用32位计数器/定时器,提供灵活的时间控制;一个12位模数转换器(ADC),用于将模拟信号转换为数字值;一个模拟比较器,用于比较模拟信号;此外,通过开关矩阵,可以配置I/O端口的功能,实现灵活的接口布局,并且配备多达17个通用I/O引脚,便于连接各种外部设备。 LPC802的关键特性包括: 1. **系统特性**: - ARM Cortex-M0+处理器(r0p1修订版),运行频率高达15 MHz,带有单周期乘法器和快速单周期I/O端口,提高了运算速度。 - 内置嵌套向量中断控制器(NVIC),提供高效的中断处理能力。 - 系统滴答定时器,用于系统时钟管理和调度。 - AHB多层矩阵,优化了片上资源的访问效率。 - 支持Serial Wire Debug(SWD)调试,具有四个断点和两个观察点,以及JTAG边界扫描(BSDL)功能。 2. **内存配置**: - 16 KB的片上EEPROM基的闪存编程存储器,可以进行程序存储。 - 代码读保护(CRP)机制,保障代码安全。 - 2 KB的SRAM,用于运行代码和数据存储。 3. **双I/O电源支持**(LPC802M011JDH20): - 每侧独立的电源供给,允许在不同电压域之间进行电平转换,或者直接与不同电源等级的外设接口。 - 开关矩阵提供电平转换功能,允许用户选择的信号从一个电压域的选定引脚路由到另一个域的选定引脚,无需电平转换时,也可在单一电源设备上使用。 4. **ROM API支持**: - 内建引导加载程序,方便启动过程。 - 支持在应用中的闪存编程(IAP),允许程序运行时更新固件。 - 通过USART支持在系统编程(ISP),实现灵活的程序升级。 LPC802微控制器结合了高性能和低功耗,适用于需要高效能计算和小型内存的嵌入式应用,如物联网设备、智能家居控制、传感器节点、以及工业自动化等领域。其丰富的外设集和灵活的I/O配置使其在各种应用场景中表现出极高的适应性。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。