LPC43xx微控制器-ARM Cortex-M4/M0存储器映射与调试
需积分: 42 93 浏览量
更新于2024-08-05
收藏 16.19MB PDF 举报
"LPC43xx 中文数据手册 - LPC43xx ARM Cortex-M4/M0 双核微处理器用户手册,修订版1 - 2012年2月1日发布"
本文档详细介绍了NXP LPC43xx系列微处理器,这是一款基于ARMCortex-M4核心并配备Cortex-M0协处理器的嵌入式解决方案。LPC43xx器件拥有丰富的内置功能,包括高达264KB的SRAM,以及一系列高级可配置的外设,例如状态可配置定时器(SCT)和串行通用I/O(SGPIO)接口。此外,它们还集成了2个高速USB控制器、以太网接口、液晶显示器支持、外部存储控制器和多种数字与模拟外设,最高工作频率可达204MHz。
在调试存储器重新映射方面,文档指出在芯片复位后,Boot ROM会自动映射到特定地址,如0x1000 0000或0x1C00 0000(从EMC启动)或0x8000 0000(从SPIFI启动)。为了便于编码执行,M4存储器映射寄存器允许从地址0x0000 0000开始。然而,若调试器在复位后立即暂停CPU执行,Boot ROM仍映射在地址0,可能会导致混乱。理想的调试流程是调试器能自动修正这一映射,避免开发者直接处理这个问题。
关于JTAG TAP识别,文档提及JTAG测试访问端口(TAP)控制器包含设备ID,调试软件通过这些ID识别设备类型。表1036列出了JTAG模式和SWD模式下的ID代码,分别是0x4BA0 0477和0x2BA0 1477。这对于通过JTAG或SWD接口进行调试的开发者来说至关重要,因为它们能帮助正确地识别和连接到目标微处理器。
LPC43xx系列支持多种型号,包括LPC4350、LPC4330等,每个型号可能有不同的特性与配置。此用户手册提供详细的信息,包括关键功能、外设接口和操作指南,是开发基于LPC43xx平台的硬件和软件的重要参考资源。
LPC43xx微处理器系列是面向高性能、低功耗应用的理想选择,其强大的处理能力、丰富的外设集和灵活的内存映射为设计者提供了广泛的设计可能性。调试过程中,理解存储器映射和JTAG TAP识别对于有效且高效的开发流程至关重要。
1223 浏览量
699 浏览量
200 浏览量
点击了解资源详情
102 浏览量
166 浏览量
138 浏览量
2021-09-10 上传
菊果子
- 粉丝: 50
- 资源: 3764
最新资源
- 实战Visual C#数据库编程
- windows xp 故障恢复台
- OpenGL.Extensions.-.Nvidia
- ibatis 开发指南.pdf
- 悟透JavaScript
- ASP.NET常用代码
- Struts in Action 中文版.pdf
- 注册电气工程师2009年考试大纲
- 网络银行的现状及发展策略
- WCDMA系统网络规化技术
- EJB3.0(PDF)电子书
- Ajax3D-SIGGRAPH2006幻灯片Ajax3D The Open Platform for Rich 3D Web Applications.pdf
- C# C# C#
- TD-SCDMA通信系统呼叫处理详细过程
- oracle 与db2比较
- 线形代数同济第四版答案