LPC2364FBD100K型号产品是一款微控制器,LPC2364/65/66/67/68微控制器基于16位/32位ARM7TDMI-S CPU,具有实时仿真功能,将微控制器与高达512 kB的嵌入式高速闪存相结合,128位宽的存储器接口和独特的加速器架构,使32位代码能够以最大时钟速率执行。对于中断服务例程和DSP算法的关键性能,这将使性能比Thumb模式提高30%,对于关键代码大小的应用,可替代的16位Thumb模式以最小的性能损失,将代码减少30%以上。

LPC2364/65/66/67/68是多用途串行通信应用的理想选择,它们包含一个10/100以太网媒体访问控制器、带4 kB端点RAM的USB全速设备(仅限LPC2364/66/68)、四个UART、两个CAN通道(仅限LP2364/66/68)、一个SPI接口、两个同步串行端口、三个I2C总线接口和一个I2S总线接口。
这种串行通信接口与芯片上4 MHz内部振荡器、高达32 kB的SRAM、用于以太网的16 kB SRAM、适用于USB和通用用途的8 kB SRAM-以及2 kB电池供电的SRAM相结合,使这些设备非常适合通信网关和协议转换器。
LPC2364FBD100K型号微控制器由一个支持仿真的ARM7TDMI-S CPU、用于紧密耦合、高速访问大部分片上存储器的ARM7本地总线、与高速片上外围设备接口的AMBA AHB,以及用于连接其他片上外围功能的AMBA APB组成,微控制器为小端字节顺序永久配置ARM7TDMI-S处理器。
引脚图


该产品实现两个AHB,以允许以太网块在不受其他系统活动干扰的情况下运行,主AHB包括VIC和GPDMA控制器,第二AHB仅包括以太网块和相关的16kB SRAM。此外,还提供了一个总线桥,允许辅助AHB成为AHB1上的总线主控器,允许将以太网缓冲空间扩展到芯片外存储器,或驻留在AHB1上存储器中的未使用空间。
ARM7TDMI-S处理器是一个通用的32位微处理器,它提供了高性能和非常低的功耗,ARM体系结构基于精简指令集计算机(RISC)原理,指令集和相关解码机制比微程序复杂指令集计算机简单得多,这种简单性带来了高指令吞吐量,和令人印象深刻的实时中断响应,来自一个小型且经济高效的处理器核心,采用了流水线技术,使处理和内存系统的所有部分都可以连续运行。
ADC接口图

USB接口图

通常,在执行一条指令时,会对其后续指令进行解码,并从内存中提取第三条指令,ARM7TDMI-S处理器还采用了一种称为Thumb的独特架构策略,这使其非常适合有内存限制的大容量应用程序,或代码密度有问题的应用程序。
LPC2364FBD100K微控制器包含128 kB闪存系统,该存储器既可以用于代码存储,也可以用于数据存储,闪存的编程可以通过多种方式来实现,它可以通过串行端口(UART0)在系统中编程。应用程序还可以在应用程序运行时擦除和/或编程闪存,从而为数据存储领域和固件升级提供很大的灵活性,闪存为128位宽,包括预取和缓冲技术,使其能够以72MHz的SRAM速度运行。