LPC1700系列Cortex-M3微控制器中文手册
需积分: 15 196 浏览量
更新于2024-07-21
1
收藏 10.65MB PDF 举报
"LPC17XX用户手册 中文"
LPC17XX系列微控制器是基于高效的ARM Cortex-M3内核设计的,适用于各种需要高度集成和低功耗的嵌入式应用。Cortex-M3处理器是ARM公司推出的新一代核心,提供了先进的系统特性和调试功能,支持更复杂的系统集成。LPC1700系列微控制器可以在高达100MHz的时钟频率下运行,其三级流水线和哈佛架构确保了高速执行指令的能力。哈佛架构意味着独立的指令和数据总线,同时还有一个额外的第三条总线服务于外围设备,优化了数据传输。
该微控制器的特性包括:
1. 内置的存储器保护单元(MPU),具备8个区域划分,增强了系统的安全性和隔离性。
2. 嵌套的向量中断控制器(NVIC),提供了更高效的中断管理,能处理多级别和优先级的中断事件。
3. 大容量的512KB片上Flash存储器,支持ISP(在系统编程)和IAP(在应用编程),并配备增强型Flash加速器,确保快速的代码执行。
4. 64KB的片内SRAM,包括32KB高速CPU访问的SRAM和两个独立的16KB SRAM模块,适合不同需求的高速操作。
5. 高性能的8通道通用DMA控制器,连接到AHB多层矩阵,支持与多种外设如SSP、I2S、UART、ADC、DAC和定时器等的交互,也可以执行内存到内存的传输。
6. AHB多层矩阵结构,确保每个AHB主设备(如CPU、DMA、以太网MAC和USB接口)具有独立的总线,减少延迟,提高通信效率。
7. 丰富的外设接口,如以太网MAC、USB(主机/从机/OTG)、8个UART、2个CAN通道、2个SSP控制器、SPI接口、3个I2C接口、2输入和2输出的I2S接口、8通道12位ADC、10位DAC、电机控制PWM、正交编码器接口、4个通用定时器、6输出通用PWM以及RTC和大量GPIO引脚。
LPC17XX系列微控制器的设计充分考虑了性能、灵活性和低功耗的需求,使其成为各种嵌入式应用的理想选择,比如工业自动化、物联网设备、智能家居、汽车电子、消费类电子和便携式设备等。通过详细的用户手册,开发者可以深入理解LPC17XX的内部结构和功能,从而有效地进行硬件设计和软件开发。
2014-05-12 上传
2013-04-11 上传
2022-05-13 上传
2013-06-19 上传
2010-07-18 上传
2013-08-21 上传
2012-06-10 上传
lubin107
- 粉丝: 0
- 资源: 1
最新资源
- Getting started with db2 ExpressC V95(zh_CN).pdf
- 思科ASA和PIX防火墙配置手册
- AT89C51单片机实验指导教程
- LED点阵设计毕业论文
- J2ME游戏开发(第一版).pdf
- eclipse中文教程
- 电力系统暂态分析精华#
- GPU_Programming_Guide_Chinese
- oracle的 logminer如何安装配置使用
- Oracle语句优化53个规则详解
- ENGLISH STUDY
- EV1527编码方法及应用
- 多平台移动数据库系统的自由软件实现
- MFC实用教程(pdf)
- EVMDM6437-关于DSP的设计开发
- ssha 最新配置文件