LPC824 微控制器简介
LPC824 系列微控制器是NXP 推出可覆盖8 位/16 位微控制器应用市场的创新型产品。其内核采用32 位ARM® Cortex™-M0+处理器,运行频率高达30MHz,并且具有极低的运行功耗。片上集成了丰富易用的外设并且采用了常见的低引脚数封装,可以更好的覆盖8 位/16位微控制器应用的需求。
LPC824 概述
LPC824 芯片具有丰富的片上外设,其数字外设除GPIO 外,还支持开关矩阵、状态可配置定时器、多速率定时器、窗口看门狗定时器和DMA 控制器等;模拟外设包括12 位的高速ADC 和模拟比较器;在芯片的接口方面,LPC824 支持3 路UART、2 路SPI 和4 路I2C;此外芯片内部还集成了12MHz 的RC 振荡器,可以作为系统的时钟源。这些种类丰富的外设使得LPC824 可以适用于多种应用领域。
在低功耗领域,LPC824 具有得天独厚的优势。LPC824 所采用的ARM® Cortex™-M0+处理器,拥有业界领先的超低运行功耗(90uA/MHz)。此外芯片支持4 种低功耗模式,最低功耗模式下功耗只有1uA 以下。用户可以根据自己的应用需求,灵活选择合适的功耗模式。
LPC824 性能特色
- 采用最新的 Cortex™-M0+内核,运行频率高达30MHz;
- 支持I/O 口单周期访问;
- 集成向量表重映射寄存器,可方便地进行向量表重映射;
- 内置嵌套向量中断控制器(NVIC);
- 16/29 个通用GPIO 引脚;
- 开关矩阵 SWM(Switch Matrix);
- 状态可配置定时器 SCT(State Configurable Timer);
- 多速率定时器 MRT(Multi-Rate Timer):4 个可编程且速率各自固定的通道,每个
- 通道具有重复中断和单次中断两种模式;
- 自唤醒定时器 WKT(self Wake-up Timer):从低功耗模式定时自唤醒功能;
- DMA 控制器:支持18 个通道,9 种触发输入;
- 硬件 CRC 计算及校验单元;
- 窗口看门狗定时器(WWDT);
- 模拟比较器(ACMP);
- 12 位ADC 模块:多达12 通道,最大采样率1.2Msamples/s;
- 3 路UART:UART 功能引脚可通过开关矩阵灵活分配;
- 2 路SPI:SPI 功能引脚可通过开关矩阵灵活分配;
- 4 路I2C:I2C 功能引脚可通过开关矩阵灵活分配;
- 12MHz 内部RC 振荡器,±1.5%精度。
LPC824 微控制器功能框图
|