LPC178x/7x 微控制器入门:Zbrush 简化方框图解析

需积分: 32 101 下载量 185 浏览量 更新于2024-08-06 收藏 20.23MB PDF 举报
"LPC178x/177x系列微控制器的用户手册,介绍了该系列芯片的简化方框图及其主要特性。" 本文档是关于NXP Semiconductors的LPC178x/7x系列微控制器的用户手册,详细阐述了这些32位ARM Cortex-M3架构的微控制器的特性和功能。LPC178x/7x系列芯片具有丰富的外设模块,包括GPIO端口、以太网、寄存器、LCD、USB、CRC引擎等。 在简化方框图中,我们可以看到以下几个关键部分: 1. **GPIO端口** - GPIO(General Purpose Input/Output)允许用户配置引脚以输入或输出,是微控制器与外部硬件交互的基础。 2. **以太网** - 集成了以太网MAC(Media Access Controller)和PHY接口,支持10/100Mbps的网络通信。 3. **寄存器** - 包括多个功能模块的寄存器,用于配置和控制各个外设。 4. **LCD** - 支持LCD显示,有专门的LCD板接口,可以连接到液晶显示器。 5. **USB** - 提供USB主机/设备功能,支持USB OTG(On-The-Go),可用于设备间通信。 6. **CRC引擎** - 循环冗余校验引擎用于数据完整性检查。 7. **APB从机组** - 包括多个外围设备,如捕捉/比较定时器、UARTs、12位ADC等,它们通过APB(Advanced Peripheral Bus)总线与CPU通信。 8. **其他外设** - 如看门狗振荡器、窗口式看门狗、事件输入/事件监控器/记录器、提醒、实时时钟、电源管理等,为系统提供各种辅助功能。 9. **存储器** - 包括Flash加速器、512kB的Flash存储、8kB的引导ROM、4kB的EEPROM以及96kB的SRAM,用于程序执行和数据存储。 10. **DMA控制器** - 通用和专用的DMA(Direct Memory Access)控制器提高了数据传输的效率,减轻CPU负担。 11. **AHB矩阵** - 多层AHB(Advanced High-performance Bus)矩阵负责不同总线间的通信协调。 12. **系统控制** - 包括时钟与控制模块,负责时钟产生和功率控制。 该手册的修订版1.5在2011年7月6日发布,对PowerBoost功能进行了介绍,并进行了其他更新和修正。文档还包含了LPC178x/7x系列的各种型号,如LPC1788、LPC1787等。对于开发基于这些微控制器的嵌入式系统,该手册提供了详尽的技术参考和指导。 这个系列的微控制器适用于需要高性能、低功耗和多种外设集成的嵌入式应用,例如工业控制、消费电子、网络设备等。通过理解LPC178x/7x的内部结构和功能,开发者能够更好地利用这些芯片来设计高效、可靠的系统。