- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch4_LPC000系列ARM硬件结构
第4章 LPC2000系列ARM硬件结构;1. LPC2000系列简介
2. 引脚描述
3. 存储器寻址
4. 引脚连接模块
5. GPIO
6. 向量中断控制器
7. 定时器0和定时器1
8. UART(0、1)
9. 最小系统; LPC2000系列微控制器基于ARM7TDMI-S CPU内核。支持ARM和Thumb指令集,芯片内集成丰富外设(片内外设),而且具有非常低的功率消耗。使该系列微控制器特别适用于工业控制、医疗系统、访问控制和POS机等场合。 ;4.1 LPC2000系列简介;;4.2 引脚描述;1.片内存储器
2.片外存储器
3.存储器映射
4.预取指中止和数据中止异常
5.存储器重映射及引导块
6.启动代码相关部分;LPC2000系列微处理器的片内储存器大小;4.3.1 片内存储器(Flash、SRAM);4.3.1 片内存储器(Flash、SRAM);4.3.1 片内存储器;LPC2000系列微处理器的片内储存器大小;4.3.1 片内存储器;4.3.2 片外存储器;4.3.2 片外存储器;概述;;4.3.3 存储器映射;外设存储器映射;AHB外设映射;VPB外设映射;ARM体系的异常----复习;;异常向量表
Reset
LDR PC, ResetAddr
LDR PC, UndefinedAddr
LDR PC, SWI_Addr
LDR PC, PrefetchAddr
LDR PC, DataAbortAddr
DCD 0xb9205f80
LDR PC, [PC, #-0xff0]
LDR PC, FIQ_Addr
ResetAddr DCD ResetInit
UndefinedAddr DCD Undefined
SWI_Addr DCD SoftwareInterrupt
PrefetchAddr DCD PrefetchAbort
DataAbortAddr DCD DataAbort
Nouse DCD 0
IRQ_Addr DCD 0
FIQ_Addr DCD FIQ_Handler;;4.3.4 预取指中止和数据中止异常;4.3.4 预取指中止和数据中止异常;4.3.5 存储器重映射及引导块;4.3.5 存储器重映射及引导块;4.3.5 存储器重映射及引导块;; 异常向量表位于存储器映射的0x0000~0x001C地址空间,定义了8个异常向量,每个异常向量占一个字。通常在每个异常入口放置一条ARM 跳转指令,其跳转目标地址放在0x0020~0x0003F地址空间,即异常服务函数(ISR)的入口地址。
一个异常向量表实际上包含了8个字的异常入口和8个字的跳转目标地址,占用了16个字(64字节)的存储单元。;4.3.5 存储器重映射及引导块;;异常向量表
Reset
LDR PC, ResetAddr
LDR PC, UndefinedAddr
LDR PC, SWI_Addr
LDR PC, PrefetchAddr
LDR PC, DataAbortAddr
DCD 0xb9205f80
LDR PC, [PC, #-0xff0]
LDR PC, FIQ_Addr
ResetAddr DCD ResetInit
UndefinedAddr DCD Undefined
SWI_Addr DCD SoftwareInterrupt
PrefetchAddr DCD PrefetchAbort
DataAbortAddr DCD DataAbort
Nouse DCD 0
IRQ_Addr DCD 0
FIQ_Addr DCD FIQ_Handler;4.3.5 存储器重映射及引导块;来自不同区域的异常向量表;4.3.6 系统启动代码介绍;;4.4 引脚连接模块;4.4 引脚连接模块;;PINSEL1;寄存器描述-PINSEL2;外部总线设置:;4.4 引脚连接模块;4.5 GPIO——引脚描述;;;;;; 引脚设置为输出方式时,输出状态由IOxSET和IOxCLR
文档评论(0)