LPC824是ARM®CortexTM M0+内核的32位低功耗MCU,主频率高达30MHz。LPC800采用低引脚封装,最高支持32KB片内Flash存储器和8KB片内SRAM存储器。其集成灵活的外设模块,包括硬件CRC计算及校验模块,1路I2C总线接口,多达3路UART,2路SPI接口,1个多速率定时器,1个自唤醒定时器,1个状态可配置定时器(SCT),1个模拟比较器,独特的开关矩阵(可实现I/O端口的自由分配)以及多达18个通用I/O口。LPC82x系列微控制器是LPC800系列中最新推出的一款产品,同样基于ARM Cortex M0+内核。 在LPC81x的基础上新增加了高速高精度模拟-数字转换模块、更丰富的串行接口设备、以及更大的程序存储空间,为LPC800 Cortex-M0+系列提供更全面模拟功能。外设模块包括硬件CRC计算及校验模块,4路I2C总线接口,多达3路UART,2路SPI接口,1个多速率定时器,1个自唤醒定时器,1个状态可配置定时器(SCT),1个DMA控制器,1个12位ADC模块,1个模拟比较器,独特的开关矩阵(可实现I/O端口的自由分配)以及多达29个通用I/O口。
其中一个主要的特点就是Boot ROM
应用函数接口API
:LPC800
系列微控制器片上集成了外设驱动API
,包括UART/I2C/SPI/ADC/
功率管理等 UART
驱动API
:可简单实现USART
的配置和使用I2C
驱动API
:包括I2C
驱动收发数据、主从模式下的查询收发数据、主从模式下的中断收发数据等功率管理API
:通过简单调用API
接口函数,实现功耗和性能之间的动态选择ISP/IAP API
:通过调用ISP
或IAP
的API
接口函数,实现在系统编程和在应用编程SPI
驱动API
:包括主从机模式的数据收发,并且支持DMA
模式(仅LPC82x
系列)ADC
驱动API
:包括ADC
的校准及触发,支持中断模式(仅LPC82x
系列) 目前LPC800
系列的成员有如下几个型号:
开发板做成了与51
的芯片封装相同,可以方便的使用在8051
的老式开发板上。
再从原理图看开发板资源:三个LED
,接在了GPIO0_15-17
三个引脚。
一个USB
转串口。
两个按键。
开发板支持两种封装QFN33
与TSSOP20
,默认是使用的QFN33
封装的芯片。
LPC824是ARM®CortexTM M0+内核的32位低功耗MCU,主频率高达30MHz。LPC800采用低引脚封装,最高支持32KB片内Flash存储器和8KB片内SRAM存储器。其集成灵活的外设模块,包括硬件CRC计算及校验模块,1路I2C总线接口,多达3路UART,2路SPI接口,1个多速率定时器,1个自唤醒定时器,1个状态可配置定时器(SCT),1个模拟比较器,独特的开关矩阵(可实现I/O端口的自由分配)以及多达18个通用I/O口。LPC82x系列微控制器是LPC800系列中最新推出的一款产品,同样基于ARM Cortex M0+内核。 在LPC81x的基础上新增加了高速高精度模拟-数字转换模块、更丰富的串行接口设备、以及更大的程序存储空间,为LPC800 Cortex-M0+系列提供更全面模拟功能。外设模块包括硬件CRC计算及校验模块,4路I2C总线接口,多达3路UART,2路SPI接口,1个多速率定时器,1个自唤醒定时器,1个状态可配置定时器(SCT),1个DMA控制器,1个12位ADC模块,1个模拟比较器,独特的开关矩阵(可实现I/O端口的自由分配)以及多达29个通用I/O口。
其中一个主要的特点就是Boot ROM
应用函数接口API
:LPC800
系列微控制器片上集成了外设驱动API
,包括UART/I2C/SPI/ADC/
功率管理等 UART
驱动API
:可简单实现USART
的配置和使用I2C
驱动API
:包括I2C
驱动收发数据、主从模式下的查询收发数据、主从模式下的中断收发数据等功率管理API
:通过简单调用API
接口函数,实现功耗和性能之间的动态选择ISP/IAP API
:通过调用ISP
或IAP
的API
接口函数,实现在系统编程和在应用编程SPI
驱动API
:包括主从机模式的数据收发,并且支持DMA
模式(仅LPC82x
系列)ADC
驱动API
:包括ADC
的校准及触发,支持中断模式(仅LPC82x
系列) 目前LPC800
系列的成员有如下几个型号:
开发板做成了与51
的芯片封装相同,可以方便的使用在8051
的老式开发板上。
再从原理图看开发板资源:三个LED
,接在了GPIO0_15-17
三个引脚。
一个USB
转串口。
两个按键。
开发板支持两种封装QFN33
与TSSOP20
,默认是使用的QFN33
封装的芯片。