LPC1700中文手册:Cortex-M3微控制器详解与特性

3星 · 超过75%的资源 需积分: 50 2 下载量 78 浏览量 更新于2024-07-25 收藏 11.83MB PDF 举报
《ZLG翻译的LPC1700中文手册》由广州周立功单片机发展有限公司提供,该手册详细介绍了LPC1700系列基于ARM Cortex-M3的高性能微控制器。这款微控制器专为嵌入式应用设计,注重集成度和低功耗,其核心优势在于: 1. **硬件规格**: - 操作频率高达100MHz,采用3级流水线和哈佛结构的Cortex-M3 CPU,拥有独立的本地指令和数据总线,以及为外设服务的低性能第三条总线。 - 内置预取指单元支持随机跳转,具备高性能。 2. **存储器配置**: - 包含512KB Flash存储器用于程序存储,支持高性能的在系统编程(ISP)和在应用编程(IAP)。 - 64KB片内SRAM分为两部分:32KB供CPU直接访问,另外两个16KB模块有独立路径,便于处理大流量任务,如网络、USB、DMA等。 3. **外设组件**: - 提供丰富的外设接口,包括以太网MAC、USB主机/从机/OTG接口、8通道通用DMA控制器、多个串行接口(UART、CAN、SSP、SPI和I2C)、I2S接口、12位ADC和10位DAC、电机控制PWM、编码器接口等。 - 包含4个通用定时器和6路通用PWM,以及支持独立电池供电的超低功耗RTC和众多通用I/O引脚。 4. **安全与管理**: - 内部集成8分区的内存保护单元(MPU),确保代码和数据的安全性。 - 嵌套向量中断控制器(NVIC)用于高效管理中断处理。 5. **总线架构**: - AHB多层矩阵上的通用DMA控制器支持多设备通信,如外部设备和内存间的高速数据传输,同时兼容多种外设。 这些特性使得LPC1700系列微控制器在工业控制、物联网、消费电子等领域有着广泛的应用潜力,对于想要深入理解或使用这款芯片的工程师来说,这份中文手册是不可或缺的参考资料。