LPC2131/32/34/36/38 微控制器详细规格与功能介绍
需积分: 4 106 浏览量
更新于2024-07-28
收藏 482KB PDF 举报
"LPC2131/2132/2134/2136/2138是Philips公司(现NXP半导体)推出的一系列16/32位ARM7TDMI-S构架的微控制器。这些芯片主要特点是集成度高,拥有丰富的外设接口,并且提供了多种配置选项,适用于各种嵌入式应用设计。"
本文档详细介绍了LPC213x系列微控制器的主要特性、订购信息、结构框图以及各功能模块的详细描述。以下是主要知识点的概述:
1. **主要特性**:
- LPC213x系列微控制器基于高效的ARM7TDMI-S核心,支持Thumb指令集,提供高速性能。
- 内置不同容量的FLASH程序存储器和静态RAM,满足不同存储需求。
- 集成了丰富的外设接口,如GPIO、A/D转换器、D/A转换器、UART、I2C、SPI、SSP等。
- 包含多个通用定时器/计数器、看门狗定时器、实时时钟和脉宽调制器。
- 支持系统控制功能,如晶振、PLL、复位和唤醒定时器、掉电监测器等。
- 提供了仿真和调试接口,如Embedded ICE。
2. **订购信息**:
- 文档列出了不同型号的订购选项,包括封装类型、引脚数量和功能配置。
3. **结构框图**:
- 显示了微控制器的整体架构,帮助理解各功能模块之间的连接关系。
4. **管脚信息**:
- 管脚配置部分详细列出了每个引脚的功能,便于在硬件设计时参考。
- 管脚描述则进一步解释了如何通过PINSEL寄存器来配置各管脚的功能。
5. **功能描述**:
- 结构概述:简述了微控制器的基本结构,包括CPU、内存和外设接口。
- 各外设模块的特性与功能:如GPIO的可配置性,A/D和D/A转换器的精度,UART的通信能力,I2C、SPI和SSP的串行通信特性,以及定时器和计数器的用途等。
- 实时时钟、PWM、系统控制模块等功能的详细说明,展示了它们在实际应用中的作用。
6. **系统控制模块**:
- 涵盖了晶振配置、PLL(锁相环)用于频率倍增或分频,复位和唤醒定时器用于系统管理和节能模式,掉电监测器用于电源监控,代码安全特性保障程序执行安全,外部中断输入增强了系统的响应能力,存储器映射控制和功率控制优化了资源分配和功耗,VPB总线则扩展了外设接口。
7. **仿真和调试**:
- Embedded ICE支持内嵌式调试,简化了开发过程中的故障排查和程序调试。
LPC213x系列微控制器以其强大的处理能力、丰富的外设和灵活的配置选项,广泛应用于工业控制、消费电子、汽车电子等领域。这份文档是设计和使用该系列芯片的重要参考资料,提供了全面的技术细节和指导。
2020-07-29 上传
2011-07-29 上传
2008-11-27 上传
2019-05-09 上传
2010-08-13 上传
2021-10-01 上传
2022-09-14 上传
2021-08-11 上传
2021-08-12 上传
hpblovechj
- 粉丝: 1
- 资源: 27
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库