LPC2387是用于嵌入式应用的Arm7微控制器,具有高集成度和72 MHz频率下的低功耗。功能包括512 kB闪存、98 kB SRAM、以太网MAC、USB设备/主机/OTG、DMA控制器、4个UART、2个CAN通道、3个SSP/SPI、3个I2C、I2S、8通道10位ADC、10位DAC、2个PWM、4个通用定时器、带单独电池电源的低功耗实时时钟以及多达70个通用I/O引脚。LPC2387与LPC176x Cortex-M3 MCU系列引脚兼容。
特征
•Arm7TDMI-S™处理器,运行频率高达72 MHz
•512 kB片上闪存程序存储器
•Arm本地总线上的64 kB SRAM,用于高性能CPU访问
•用于以太网接口的16kB SRAM。也可用作通用SRAM
•16kB SRAM,用于通用DMA,也可通过USB访问
•双高级高性能总线(AHB)系统
•高级矢量中断控制器(VIC)
•AHB控制器上的通用DMA(GPDMA)
•带DMA控制器的以太网MAC
•USB 2.0设备/主机/OTG,带片上PHY和相关DMA控制器
•四个具有分数波特率生成功能的UART
•具有两个通道的CAN控制器
•SPI控制器
•两个SSP控制器,具有FIFO和多协议功能
•三个I2C总线接口(一个带开漏极,两个带标准端口引脚)
•用于数字音频输入或输出的I2S(IC间声音)接口
•SD/MMC存储卡接口
•70个通用I/O引脚,带可配置的上拉/下拉电阻器
•10位ADC,6个引脚之间的输入多路复用
•10位DAC
•四个通用定时器/计数器
•一个PWM/定时器块,支持三相电机控制
•实时时钟(RTC)
•2 kB SRAM由RTC电源引脚供电
•看门狗定时器(WDT)
•标准Arm测试/调试接口,与现有工具兼容
•仿真跟踪模块支持实时跟踪
•单路3.3V电源(3.0V至3.6V)
•四种省电模式:空闲、睡眠、断电和深度断电
•四个外部中断输入可配置为边缘/电平敏感
•通过任何中断从断电模式唤醒处理器
•两个独立的电源域允许对功耗进行微调
•每个外围设备都有自己的时钟分频器,以进一步节省功耗
•断电检测,具有单独的中断和强制重置阈值
•片上加电复位
•工作范围为1 MHz至25 MHz的片上晶体振荡器
•4 MHz内部RC振荡器微调至1%精度
•片上PLL