NXP半导体微控制器LPC3000系列ARM…………………………………………4-02LPC2900系列ARM…………………………………………4-06LPC2800系列ARM…………………………………………4-08LPC1000系列ARM…………………………………………4-10LPC2400/2300系列ARM…………………………………4-13LPC2200/2100系列ARM………………………………4-20LPC2103/02/01ARM………………………………………4-27LPC700系列单片机………………………………………4-30LPC900系列单片机………………………………………4-3280C51系列单片机…………………………………………4-38嵌入式系统智能开发平台…………………………………4-39LPC3000系列ARM—数据传输及处理能力不同凡响LPC3000系列ARM采用了带有矢量浮点协处理器的ARM926EJ-SCPU内核,与LPC2000系列相比,数据处理能力大幅提升;工作频率可高达266MHz,这为USB、以太网、LCD控制器等外设同时运行提供了强有力的后盾,将各种高速外设性能发挥到淋漓尽致。LPC3000系列采用了多重AHB总线架构,各个高速外设同时运行,没有速度瓶颈。超强的浮点和DSP数据处理能力、超高的数据传输速度和丰富的片内高速外设使得LPC3000系列ARM成为数据处理和通信等应用场合的首选。功能特性:●ARM926EJ-S内核○LPC3200:266MHz;LPC3100:180MHz。●矢量浮点协处理器(仅适用于LPC3200)○单精度浮点数计算一个周期完成;○双精度浮点数计算两个周期完成。●大容量Cache○LPC3200:32KB指令和32KB数据;○LPC3100:16KB指令和16KB数据。●高达256KB的内部SRAM●可选择多种外部启动方式:NORFlash、NANDFlash、SPIFlash、USB、UART、SD/MMC卡或静态存储器●多重AHB总线矩阵○LPC3200有7重AHB总线;-指令和数据,两个DMA、USB、LCD、以太网。○LPC3100有4重AHB总线;-指令和数据、DMA、USB。●增强的外部存储器接口○多层NANDFlash控制器;○单层NANDFlash控制器;○SD卡控制器,符合SD卡规范1.01;○支持SDR、DDRSDRAM、SRAM。●USB接口○LPC3200:12M全速,LPC3100:480M高速;○支持Device、Host和OTG功能;○支持DMA传输。●10/100MEthernetMAC○支持10/100MbitsPHY器件,兼容IEEE802.3/802.3x和VLAN协议;○独立的缓冲SRAM,支持DMA操作;○标准的MII/RMII接口。●强大的LCD控制器(仅适用于LPC3200系列,LPC3100系列只有LCD接口)○支持15级单色、3375色STN和24位真彩色TFTLCD;○可编程显示模式,支持320×200到1024×768各种分辨率;○具有DMA技术,使LCD控制器独立于CPU和其它系统部件操作。功能介绍:●触摸屏控制器(仅适用于LPC3200系列ARM)○硬件自动确定X,Y坐标;○测量电压范围0-VDD_AD28;○低噪声ADC,10位精度。22●2个SPI、2个SSP、2个IC、2个IS、6个定时器、1个高速定时器、1个毫秒定时器、1个RTC、马达控制PWM、8×8键盘扫描,18个外部中断。●USBDevice/Host/OTG接口LPC3200系列ARM集成有完全符合USB2.0规范、全速12Mbps的Device/Host/OTG控制器,拥有一个完整的AHB主机控制器。LPC3100系列集成高速480MbpsUSB2.0接口。4-02NXP半导体LPC3000系列ARM●LCD控制器LPC3200系列ARM的LCD控制器,最高可支持1024×768的分辨率,最高24位真彩色显示,为您的产品提供丰富的色彩。LPC3100系列ARM支持兼容Intel/Motorola的LCD接口,支持4/8/16位模式。LPC3200系列ARM支持的LCD控制器特性如下:●支持15级单色、3375色STN和24位真彩色TFTLCD;●单屏模式下支持硬件光标;●支持DMA操作。2●IS控制器2LPC3000系列ARM为数字语音应用提供两个标准的IS接口。●支持单声道或立体声数据传输;●支持标准的采样频率(8、11.025、16、22.05、32、44.1、48、96)KHz(仅适用于LPC3200系列ARM);●支持DMA数据操作,每个时钟周期最高可传输128位(仅适用于LPC3100系列ARM)。●多重AHB总线LPC3000系列有高达7层的AHB总线矩阵,能让LCD、USB、以太网和外设DMA并行高速运行,整体性能大大优于单总线系统。●ARM926EJ-S内核LPC3000系列ARM采用了ARM926EJ-S内核,最高运行频率266MHz,内部集成32KB指令缓存、32KB数据缓存、内存管理单元MMU和矢量浮点协处理器VFP9,强劲的ARM926EJ-S内核使得LPC3000系列ARM具备了复杂数据的快速处理能力。●除了除法和开方,单精度浮点数运算单周期完成;双精度浮点数乘法和乘方运算双周期完成;●ARM926EJ-S的V5TE指令集包含扩展的DSP指令,支持JazelleJava;●MMU内存控制单元支持WinCE、Linux等操作系统。●3种电源模式:运行、直接运行、掉电工作模式正常运行直接运行掉电功耗典型80mA典型7mA最大500μA功耗运行直接运行掉电工作模式500μA●触摸屏控制器LPC3200系列ARM内部集成触摸屏控制器硬件,可以自动侦测触摸动作,并自动计算X和Y坐标,使您的触摸屏控制得心应手!●7个UART●4个标准UART支持IrDA,最高460K速率;●3个高速UART,最高921.6K速率。●电机控制接口●支持直流或交流三相电机控制;●反馈信号可直接控制轮子的位置;●带死区控制。●以太网控制器●支持RMII或MII接口;●AHB主机接口,可以直接访问内部RAM或者外部存储器;●DMA硬件加速器。以太网控制器AHB主机接口ARM926EJ-S内核RMII/MII接口AHB矩阵●SD卡接口●遵循SD卡V1.01规范;●支持DMA传输数据;●提供SD卡专用的所有功能。LPC3000选型表:LPC3130是业界最低成本的ARM9注:[1].480M高速USB[2].12M全速USB[3].4/8/16位LCD接口[4].真彩色LCD控制器ហ펀矠漰3.3/1.8V3.3/1.8V3.3/1.8V3.3/1.8V(KB)(KB)●NANDFlash控制器●支持大页或小页NANDFlash器件;●硬件支持单层或多层NANDFlash存储器;●支持硬件编码和解码;●支持DMA传输。LPC3000NANDFlash控制器Flash_WPNFlash_RDYFlash_CEFlash_ALEFlash_CLEFlash_WRFlash_RDFlash_IO[0...7]NANDFlash存储器R/BWPCEALECLEWRRDI/O[0...7]Flash_RDYFlash_WPNFlash_CEFlash_ALEFlash_CLEFlash_WRFlash_RDFlash_IO[0...7]●IrDA通信接口LPC3000系列ARM内部集成一路带IrDA功能的UART,只要在芯片外围接一个红外收发器即可实现IrDA通信。LPC3000IRDA_TXDIRDA_RXDIRDA_EN_NDGNDDP3V3VCC1AGND2FIR_SEL3MD04MD15NC6GND7RXD8TXD9LEDA10HSDL-3602+10uF/16V104DGNDDGND5.1RTXDRXDDGND4-04NXP半导体LPC3000系列ARM强大的SmartARM3250通用教学/竞赛/工控开发平台SmartARM3250通用教学/竞赛/工控开发平台完全按照工业级标准(EMC/EMI)设计,全面深入地支持μC/OS-II、WinCE和Linux操作系统以及QT、MiniGUI等图形用户界面软件,同时提供大量软件源代码及详细的开发文档。—支持WinCE和Linux双系统启动●硬件资源◎10/100M自适应以太网驱动(支持UDP、TCP/IP和WebServer);MiniARM工控模块资源◎多达7路的串口驱动;2◎工业级芯片LPC3250,该芯片采用ARM926EJ-S内核,CPU速度高◎IS音频驱动;达266MHz;◎支持mp3、mpeg多媒体文件播放;◎全面支持LPC3200系列ARM;◎CF卡驱动;◎集成64MB的SDRAM、256MB的NANDFlash以及2MB的DataFlash,◎SD/MMC卡驱动;为多种嵌入式操作系统提供足够的硬件资源;◎CAN-bus驱动;◎集成10/100M以太网PHY芯片;◎TFT320×240或640×480液晶驱动;◎集成遵循USB2.0规范的OTGPHY。◎触摸屏驱动;底板硬件资源◎大量WinCE基础实验源码及其详细的开发文档。◎1路CF卡接口;Linux部分◎1路SD/MMC卡接口;◎提供Linux(v2.6.27.8)嵌入式操作系统;◎1个USBHOST、USBDevice和USBOTG接口;◎文件系统支持ROM/CRAM/EXT2/FAT32/NFS/JFFS2;◎1路带电气隔离的CAN收发器,方便实现CAN-bus功能;◎交叉编译器:arm-vfp-linux-gnu;◎1路以太网接口;◎提供Qt/Embedbed和Qtopia;◎多达7个串口,其中1路标准MODEM接口;◎带死区控制的电机控制器驱动;2◎1路IrDA接口电路,支持IrDA标准协议,可实现高速红外通信;◎IS声卡驱动;2◎1路IS音频接口,可实现高保真的音频输入/输出功能;◎支持mp3、mpeg多媒体文件的播放;2◎底板集成1路IC接口和1路SSP接口;◎USB的HUB和HID驱动程序;◎键盘矩阵接口;◎CF卡驱动;◎两路TFT液晶接口,分别支持320×240和640×480液晶屏;◎SD/MMC卡驱动;◎实时时钟电源,具有掉电保护功能;◎10/100M自适应以太网驱动;◎1路带死区控制的电机控制接口,支持直流或交流三相电机。◎CAN-bus驱动;●软件资源◎多达7路的串口驱动;μC/OS-II部分◎FrameBuffer驱动320×240或640×480液晶屏;◎移植μC/OS-II到ARM9软件包源代码;◎触摸屏驱动。◎基于前后台版本的基础实验例程及开发文档。●多达1500页的配套教材WinCE部分◎《深入浅出ARM9—LPC3200》(上、下册);◎WindowsCE6.0forLPC3200BSP(板级支持包,即移植代码);◎《LPC3250&WindowsEmbedbedCE6.0实验指导》;◎提供256MB的NANDFlash盘驱动;◎《LPC3250&Linux2.6实验指导》。◎ZLG/FFS支持写平衡的NANDFlash驱动;●标准配件◎带死区控制的电机控制器驱动;◎EasyJTAG-H仿真器及其配套软件;◎USBHost、USBDevice以及USBOTG驱动;◎带触摸功能的3.5寸液晶——TFT-6862。SmartARM3250M3250-N64工控板(标配)USB2.0Device/Host/OTG接口10/100M以太网接口UART5接口Modem接口MiniARM工控板EMC接口9VDC电源I2S接口3.5寸液晶屏接口8.4寸液晶屏接口IrDA接口1路带隔离的CAN接口SD卡接口1个独立按键复位键键盘矩阵接口UART1/4/7接口电机控制接口JTAG接口CF卡接口(背面)—速度最