OM40001:用于LPC804系列MCU的LPCXpresso804
总览
LPCXpresso804板可轻松评估LPC804 MCU,包括电容式触摸功能和可编程逻辑单元(PLU)。 这三块板包括一个带有板载CMSIS-DAP调试探针的LPC804 MCU板(如下图所示),一个包含LED的PLU屏蔽,可快速简便地进行原型设计的开关和振荡器以及一个带有LED指示器的五键电容式触摸屏 每个按钮。
LPC804代码捆绑包中包含的软件示例为该板提供了支持,并由一系列开发工具(包括MCUXpresso IDE,IAR EWARM和Keil®MDK)提供了支持。
技术和功能规格
处理器
采用TSSOP24封装的LPC804Arm®Cortex®-M0+ MCU,运行速度高达15 MHz
记忆
1 Mb Winbond SPI闪存
除错
带有VCOM端口的板载CMSIS-DAP(调试探针),基于LPC11U35 MCU
调试连接器,允许使用外部探针调试目标LPC802 MCU
传感器
恩智浦LM75BDP温度传感器
支持
兼容MCUXpresso IDE和其他流行的工具链(包括IAR和Keil)
三板套件,包括带有PLU的LPCXpresso804板和电容式触摸屏
五按钮电容式触摸屏,每个按钮带有LED指示灯
I2C Grove连接器,用于轻松连接传感器或作为I2C外设连接至板
ISP和用户/唤醒按钮
三个用户LED
复位按钮
PLU防护罩包括LED,开关和振荡器,可快速轻松地进行原型设计
支持的设备
处理器和微控制器
LPC800 Cortex-M0 +
LPC80X:基于Arm®Cortex®-M0+内核的低成本微控制器(MCU)
概述
LPC80x是一款基于Arm Cortex-M0 +的经济高效型32位MCU系列,工作频率高达15 MHz。 LPC80x MCU系列支持高达32 KB的闪存和高达4 KB的SRAM。
该系列产品具有功耗优化的内核,流行封装中的占位面积小以及归因于其独立电源轨的电平转换选项。 LPC80x的外围设备包括一个CRC引擎,I2C总线接口,最多两个USART,一个SPI接口,电容触摸接口(电容式触摸),一个多速率计时器,自唤醒计时器,一个通用32位计数器/定时器,一个12位ADC,一个10位DAC,一个模拟比较器,通过开关矩阵,功能可配置的I / O端口,输入模式匹配引擎,可编程逻辑单元(PLU),以及多达30个通用I / O引脚。
恩智浦的MCUXpresso软件和工具完全支持该设备,这是针对Kinetis,LPC和i.MX RT微控制器的一套全面而紧密的免费软件开发工具集。 MCUXpresso SDK还包括Keil MDK和IAR EWARM的项目文件。
特征
系统
Arm Cortex-M0 +处理器(版本r0p1),通过单周期乘法器和快速单周期I / O端口以高达15 MHz的频率运行
Arm Cortex-M0 +内置的嵌套矢量中断控制器(NVIC)
系统滴答计时器
AHB多层基质
具有四个断点和两个观察点的串行线调试(SWD)。 支持JTAG边界扫描(BSDL)
记忆
高达32 KB的片上闪存编程存储器
代码读取保护(CRP)
高达4 KB的SRAM
双I / O电源(LPC802M011JDH20,LPC804M111JDH24):
每个封装侧的独立电源允许电平从一个芯片外电压域到另一个信号域的电平转换,和/或直接与工作在不同电源电平的芯片外设接口
ROM API支持
引导程序
支持Flash应用程序内编程(IAP)
通过USART支持系统内编程(ISP)
片上ROM API用于整数除法
自由运行的振荡器(FRO)API
数字外设
高速GPIO接口连接到Arm Cortex-M0 + I / O总线,具有多达30个通用I / O(GPIO)引脚,这些引脚具有可配置的上拉/下拉电阻,可编程的漏极开路模式和输入反相器 。 GPIO方向控制支持单个位的独立设置/清除/切换
三个引脚上的高电流源输出驱动器(20 mA)
GPIO中断生成功能,在八个GPIO输入上具有布尔模式匹配功能。 (LPC804)
开关矩阵可灵活配置每个I / O引脚功能
CRC引擎
电容式触摸界面。 (LPC804)
可编程逻辑单元(PLU),用于创建包括简单状态机在内的小型组合和/或顺序逻辑网络。 (LPC804)
计时器
一个32位通用计数器/定时器,具有四个匹配输出和三个捕获输入。 支持PWM模式和外部计数
多速率计时器(MRT),以多达四个可编程的固定速率重复产生中断
自唤醒定时器(WKT)由自由运行振荡器(FRO),低功耗,低频内部振荡器或外部时钟输入提供时钟
窗口看门狗定时器(WWDT)
模拟外设
一个12位ADC,具有多达12个输入通道,具有多个内部和外部触发输入,采样率高达480 Ksamples / s。 ADC支持两个独立的 转换序列
具有五个输入引脚和外部或内部基准电压的比较器
1个10位DAC。 (LPC804)
串行外设
通过开关矩阵分配的两个具有引脚功能的USART接口和一个波特率发生器
一个具有通过开关矩阵分配的引脚功能的SPI控制器
最多两个I2C总线接口。 它在标准数字上支持高达400 kbit / s的数据速率
别针
时钟产生
自由运行的振荡器(FRO)。 该振荡器提供可选的9 MHz,12 MHz和15 MHz输出,可用作系统时钟。 在0°C至70°C的整个电压和温度范围内,将FRO调整至±1%的精度
1 MHz低功耗振荡器可用作时钟源
带分频器的时钟输出功能可以反映所有内部时钟源
功率控制
节能模式:睡眠模式,深度睡眠模式,掉电模式和深度掉电模式
在USART,SPI和I2C外设上从深度睡眠和掉电活动模式唤醒
从多个引脚上的深度掉电模式唤醒
定时器控制的从睡眠,深度睡眠和掉电模式的自我唤醒
上电复位(POR)
掉电检测(BOD)
附加的功能
唯一的设备序列号用于识别
单电源或双电源(1.71 V至3.6 V)
工作温度范围-40°C至+105°C
提供TSSOP16,TSSOP20,TSSOP24和HVQFN33封装
由MCUXpresso SDK,IDE和配置工具支持
目标应用
汽车
环绕视图
工业
血压监测仪 入院机
令人振奋 可穿戴无线保健修补程序
电机控制
运动控制与机器人
智能城市
资讯亭(无影像识别)
智能家居
空调/外部机组 电子单车 在家里显示
棋盘游戏 电冰箱 支持NFC的音频设备
洗碗机/洗衣机 房间空调系统 智能连接电器
智能家庭网关 智能玩具 智能手表
相关文档下载:LPC804用户手册:点击下载
LPC804数据手册:点击下载
LPC804勘误表:点击下载
相关帖子:
NXP Semiconductors LPC802和LPC804 32位微控制器
|