NXP微控制器LPC23xx系列使用了一个高性能的32位ARM7内核,可以在高达72MHz的频率下操作。每个器件都含有高达512KB的片内Flash和58KB的片内SRAM存储器。 在系统编程(ISP)和在应用编程(IAP)软件最大限度地减少了编程时间-编程每个256字节行只需要1ms,而擦除一个扇区或整个芯片只需要400ms。128位宽的存储器接口和专有的存储器加速器使得32位的代码可在最高的时钟速率下执行,而无需使用高价的SRAM。对代码规模有严格要求的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。 该系列的每个微控制器都包含1个10/100 KOK综合体育官方APP下载 MAC接口、1个USB 2.0全速(12Mbps)设备、2路CAN 2.0B通道、1个通用DMA控制器、1个10位的A/D转换器和1个10位的D/A转换器。KOK综合体育官方APP下载 MAC在独立的AHB总线上有16KB的SRAM和一个相关的DMA控制器。USB控制器含有4KB的USB SRAM和可存取的DMA,并支持32个端点的控制、中断、批量和同步数据传输模式。 多个串行通信接口增强了设计的灵活性,提供了更大的缓冲区,并且具有更高的处理能力。LPC23xx有4个16C550 UART(1个带有IrDA)、3个I2C总线接口、3个SPI/SSP接口和1个I2S接口。此外,LPC2368和LPC2378还分别含有1个SD/MMC存储卡接口。 LPC23xx具有4个32位捕获/比较定时器、1个用于三相电机控制的PWM单元、1个带有2KB电池SRAM的低功耗实时时钟、1个看门狗定时器和1个可用作主系统时钟的4MHz内部RC振荡器。 LPC23xx的每个外设都具有一个独立的时钟分频器,这就使设计者能够将功耗降至最低。而且,P0口和P2口的每个管脚都可用作外部中断管脚。该系列的微控制器有104个通用I/O口线,这些I/O口线可在高达18MHz的速率下触发。所有微控制器的工作温度范围为- 40℃~85℃。 LPC2378包含了一个8位的MultiPort存储器控制器(MiniBus),支持异步RAM、ROM和Flash。MiniBus也可用来连接片外存储器映射的设备和外设。 关于调试,每个器件都支持实时仿真和嵌入式跟踪支持,并且具有一个集成的向量中断控制器(VIC)。同时,为了与现有的工具兼容,每个器件都使用了标准的ARM测试/调试JTAG接口。