LPC1850 是NXP半导体针对各种高级通讯,高质量图像显示等应用场合而设计的一款具有高集成度,以Cortex-M3为内核的微控制器,该微控制器包含有LCD控制器,10/100的以太网EMAC,USB全速Device/Host/OTG控制器, CAN总线控制器,SPI,SSP,IIC,IIS以及外部存储控制器EMC等资源,特适用于工业控制和医疗系统的应用场合。
LPC1850的工作频率高达180MHz,采用3级流水线和哈佛结构,带有独立的本地指令和数据总线以及用于外设的第三条总线。并包含一个内部预取指单元,支持随机跳转的分支操作。包含高达1MB片内Flash、200KB的片内SRAM、四线SPI Flash接口(SPIFI)、可配置定时器子系统(SCT)、2个高速USB控制器、1个以太网、1个LCD接口、1个外部存储器控制器以及各种数字和模拟外设。
· ARM Cortex-M3处理器,可在高达180MHz的频率下运行;
· ARM Cortex-M3内置存储器保护单元(MPU),支持8个区域;
· ARM Cortex-M3内置嵌套向量中断控制器(NVIC);
· 非可屏蔽中断(NMI)输入;
· 具有JTAG和串行线调试、串行跟踪、八个断点和四个观察点;
· 支持ETM和ETB;
· 系统节拍定时器。
· 200KB的SRAM,用于存储代码和数据;
· 2个带独立总线访问的32KB SRAM块,2个SRAM块可分别断电;
· 64KB的ROM,包含引导程序和片内软件驱动;
· 128位的一次性可编程(OTP)存储器,供用户使用。
· 晶体振荡器的操作频率为1MHz~25MHz;
· 12MHz内部RC振荡器精度为1%;
· 极低功耗的RTC晶体振荡器;
· 3个PLL允许CPU在最大的频率下工作而无需高频晶体,第1个PLL可用于USB,第3个PLL可用于音频锁相环;
· 时钟输出。
· 四线SPI Flash接口(SPIFI),传输速率高达80Mbps/通道;
· 1个具有RMII和MII接口的10/100M以太网接口,支持DMA传输实现高吞吐量;
· 1个高速USB 2.0 Host/ Device /OTG接口,带有片内PHY,支持DMA传输;
· 1个高速USB 2.0 Host/ Device接口,带有片内全速PHY和支持片外高速PHY的ULPI接口;
· 4个支持550模式和DMA传输的UART:其中一个UART具有完整的调制解调器接口;一个UART具有IrDA接口;三个UART支持同步模式和符合ISO7816规范的智能卡接口;
· 2个单通道C_CAN 2.0B控制器;
· 2个带FIFO和多协议支持的SSP控制器,支持DMA传输;
· 1个带有监控模式和开漏I/O引脚、支持快速加模式的 I2C总线接口,符合I2C总线规范,传输据速率高达1Mbit/s;
· 1个带有监控模式和标准I/O引脚、支持快速加模式的 I2C总线接口,传输据速率高达1Mbit/s;
· 2个单输入单输出的I2S接口,支持DMA传输。
· 外部存储器控制器(EMC)支持外部SRAM、ROM、Flash和SDRAM器件;
· LCD控制器可编程支持高达1024H×768V分辨率的LCD,支持单色及彩色STN面板和TNT彩色面板,支持1/2/4/8 bpp的颜色查找表和16/24位直接像素映射,支持DMA传输;
· SD卡接口;
· 八通道通用DMA(GPDMA)控制器,可访问AHB上的所有存储器和所有支持DMA的AHB从机;
· 通用输入复用器阵列;
· 高达164个通用I/O管脚,可配置上拉/下拉电阻和开漏模式;
· 两组GPIO中断单元;
· 高达8个GPIO管脚可配置为电平或跳变触发中断;
· GPIO寄存器位于AHB上,便于快速访问,支持DMA传输;
· 可配置定时器子系统(SCT);
· 4个具有捕获和匹配功能的通用定时器/计数器;
· 1个用于三相电动机控制的MCPWM;
· 1个正交编码器接口(QEI);
· 重复中断定时器(RIT);
· 窗看门狗定时器;
· 极低功耗实时时钟(RTC),位于独立电源域上,带有256个字节电池供电的备用寄存器;
· 三通道输入的事件记录器;
· 报警定时器,可电池供电。
· 1个10位的DAC,支持DMA传输,数据转换速率为400KSamples/s;
· 2个10位的ADC,支持DMA传输,数据转换速率为400KSamples/s。
· AES解密引擎;
· 2个128位的安全OTP存储器,用于AES密钥存储,可供用户使用;
· 随机数发生器(RNG)可以通过AES的API访问;
· 每颗芯片具有唯一的ID。
· 单个3.3V的(2.0V~3.6V)电源供电,通过片内DC-DC转换器给内核以及RTC电源域供电;
· RTC电源域可单独由一个3V的电池来供电;
· 四种低功耗模式:睡眠、深度睡眠、掉电和深度掉电模式;
· 各个外设产生的唤醒中断可以将CPU从睡眠模式唤醒;
· 外部中断和采用RTC电源域中电池供电模块产生的唤醒中断可以将CPU从深度睡眠、掉电和深度掉电模式中唤醒;
· 带四个独立阈值的掉电检测,用于中断和强制复位;
· 上电复位(POR)。
· LQFP 144/208和BGA 100/180/256封装。
苏州鼎尚信息技术有限公司为LPC1850芯片制作了一款DS-LPC1850 开发板,采用系统核心板和扩展接口底板设计,板载64KB SDRAM、4MB SPI-FLASH、128KB NAND-FLASH,具备LAN、LCD、USB、RS232、RS485、CAN、AUDIO、I2C等外设接口,是学习LPC1850芯片的理想平台,也可用作电子产品设计的方案参考。
处理器 | NXP Cortex-M3 LPC1850 处理器(LBGA256封装) |
程序存储器 | 4M NOR Flash、4M SPI Flash、128M NAND Flash |
数据存储器 | 32M SDRAM、片内136K SRAM |
时钟振荡器 | 12M外部晶振、12M片内RC振荡器、RTC使用的32.768K晶振 |
板间连接器 | 1.27mm间距2*40P直插式连接器(2个) |
尺寸 | 90mm*60mm |
处理器 | NXP Cortex-M3 LPC1850 处理器(LBGA256封装) |
程序存储器 | 4M NOR Flash、4M SPI Flash、128M NAND Flash |
数据存储器 | 32M SDRAM、片内136K SRAM |
时钟振荡器 | 12M外部晶振、12M片内RC振荡器、RTC使用的32.768K晶振 |
板间连接器 | 1.27mm间距2*40P直插式连接器(2个) |
尺寸 | 90mm*60mm |
以太网接口 | RJ45接口,使用LAN8720作为收发器 |
USB接口 | USB2.0 Host、Device、OTG接口各一个 |
LCD接口 | 2.54间距2*25P排针 |
SD卡接口 | 标准SD、MMC卡座 |
CAN接口 | 5.08mm间距3P接线端子 |
RS232接口 | DB9母座2个,分别为UART0、UART1 |
RS485接口 | 5.08mm间距3P接线端子 |
音频接口 | 耳机、麦克风接口各一个,使用I2S接口UDA1380音频CODEC芯片 |
DA接口 | 1.27mm间距3P,可连接笔记本小音箱 |
键盘 | 5向按键、INT中断按键、RESET复位按键 |
LED灯 | 高亮LED灯4个 |
AD接口 | 板载电位器 |
JTAG接口 | 2.54mm间距2*10P接口 |
RTC电池座 | 可安装直径12mm的3V电压CR1220纽扣电池 |
电源插座 | 5.5/2.1标准电源插座,使用纽子电源开关 |