LPC2926/2927/2929芯片特性和优势
LPC2926/2927/2929芯片内结合了ARM968E-SCPU核,2个运行频率高达125MHz的集成TCM模块,全速USB2.0OTG和设备控制器,CAN和LIN,56kBSRAM,高达768kB闪存,外部存储接口,3个10位ADC以及多个串行和并行接口,针对消费品、工业和通信市场。为优化系统功耗,LPC2926/2927/2929拥有非常灵活的时钟产生单元(CGU),它提供动态的时钟选通及校准。
ARM968E-S处理器以最高125MHz的频率运行。
125MHz多层AHB系统总线拥有四个独立层。
片内存储器:
2个紧耦合存储器(TCM),32kB指令TCM(ITCM),32kB数据TCM(DTCM)。
2个独立内部静态RAM(SRAM)实例,32kBSRAM和16kBSRAM。
代码执行和数据也可以使用8kBETBSRAM。
最大768kB高速闪存程序存储器。
实际16kBEEPROM,支持字节擦除和可编程。
双主机,8通道GPDMA控制器,位于AHB多层矩阵,可用于串行外设接口(SPI)、UART、以及内存到内存的传输,包括TCM存储。
外部静态存储控制器(SMC),带8个记忆库,最高32位数据总线和最高24位地址总线。
串行接口:
USB2.0全速设备/OTG控制器,带专用DMA控制器和PHY片内设备。
双通道CAN控制器,支持FullCAN和大量信息过滤。
2个LIN主控制器,提供对LIN通信的全面硬件支持。LIN接口可配置为LART以提供两个额外的UART接口。
2个550UART,带16字节Tx和RxFIFO深度,支持DMA和RS485/EIA-485(9位)。
3个全双工传输Q-SPI,具备4个从选择线;16位宽度;8位置深度;以及TxFIFO和RxFIFO。
双I2C总线接口。
其它外设:
1个10位ADC,拥有5.0V量程和8个输入通道,每通道转换时间低至2.44μs。
4个32位定时器,分别包含4个链接至I/O的捕获和比较寄存器。
4个6通道PWM(脉宽调制器),带捕获和陷阱保护功能。
2个专用32位定时器,用来调度和同步PWM和ADC。
正交编码器接口,可监控一个外部正交编码器。
32位看门狗,带定时器变化保护,在安全时钟中运行。
多达104个通用I/O引脚,带可编程的上拉,下拉或总线保持。
带16个优先级的矢量中断控制器(VIC)。