LPC4000系列ARM基于ARM 数字信号系统处理器
LPC4000系列ARM基于ARM Cortex-M4F和Cortex-M0双核的数字信号系统处理器
恩智浦半导体推出的LPC4000系列包含LPC40xx与LPC43xx两大子系列微控制器。
LPC4000系列ARM是采用ARM?Cortex?-M4F内核的数字信号控制器,其中LPC43xx系列集成一个Cortex-M0内核构成双核架构。Cortex-M4F处理器完美地融合了微控制器基本功能(如集成的中断控制器、低功耗模式、低成本调试和易用性等)和高性能数字信号处理功能(如单周期MAC、单指令多数据(SIMD)技术、饱和算法、浮点运算单元)。
LPC4000系列ARM工作频率高达204MHz(LPC43xx系列),采用3级流水线和哈佛结构,带有独立的本地指令和数据总线以及用于外设的第三条总线。并包含一个内部预取指单元,支持随机跳转的分支操作。
ARMCortex-M4F内核,运行速度高达204MHz(LPC43xx系列);
内置嵌套向量中断控制器(NVIC),极大程度的降低了中断延迟;
内置存储器保护单元(MPU);
非可屏蔽中断(NMI)输入;
硬件浮点运算单元(FPU);
Ethernet、HSUSBHost/OTG/Device、CAN、SD卡、LCD控制器、I2S;
EMC、SPIFI(SPI闪存)、GPDMA、Fast-ModeI2C、SPI/SSP、UARTS、WWDT;
NXP独有的特殊外设SCT、SGPIO(LPC43xx);
12bitADC(LPC40xx)、10bitADC(LPC43xx)、10bitDAC;
MCPWM、QEI;
极低功耗实时时钟(RTC),位于独立电源域上,带有256个字节电池供电的备用寄存器;
报警定时器,可电池供电。