- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 LPC2000系列ARM硬件结构 LPC2000系列ARM硬件结构 1.LPC2000系列简介 2.引脚描述 3.存储器寻址 4.系统控制模块 5.存储器加速模块 (MAM) 6.外部存储器控制器(EMC) 7.引脚连接模块 8. GPIO 4.11 定时器0、1 特性 4.11 定时器0、1 功能简介 4.11 定时器0、1 分频器结构描述 T0MR0=100; //设置匹配寄存器 T0MCR=0x03; //当定时器计数值与MR0匹配时,定时器0复位,并产生中断 操作示例 T0EMR=0x30; //定时器0发生匹配时,MAT0.0引脚输出翻转 操作示例 T0CCR=0x30; //当CAP0.0引脚出现上升沿时,发生捕获事件,并产生中断 定时器中断——定时器与VIC的关系 4.11 定时器0/1 使用定时器的注意要点 定时器中断 匹配中断 匹配控制寄存器控制着匹配中断的使能, 以定时器0匹配通道0为例: 当T0TC = T0MR0时,若T0MCR[0] = 0,则匹配中断禁止; 当T0TC = T0MR0时,若T0MCR[0] = 1,则匹配中断使能。 T0MCR[0] = 1 定时器0计数值TC = 定时器0匹配值MR0 T0MCR[3] 定时器0计数值TC = 定时器0匹配值MR1 T0IR[0] T0IR[1] 匹配中断标志 定时器中断 捕获中断 当定时器的捕获引脚CAP上出现特定的捕获信号时,可以产生中断。以CAP0.0为例: T0CCR[0] T0CCR[1] CAP0.0 T0CCR[2] 捕获中断 捕 获 上升沿 下降沿 定时器中断 捕获中断 当定时器的捕获引脚CAP上出现特定的捕获信号时,可以产生中断。以CAP0.0为例: T0CCR[0] T0CCR[1] CAP0.0 T0CCR[2] 捕获中断 捕 获 上升沿 下降沿 若T0CCR[0] = 1,捕获引脚CAP0.0上出现“上升沿”信号时,发生捕获事件 ; 定时器中断 捕获中断 当定时器的捕获引脚CAP上出现特定的捕获信号时,可以产生中断。以CAP0.0为例: T0CCR[0] T0CCR[1] CAP0.0 T0CCR[2] 捕获中断 捕 获 上升沿 下降沿 若T0CCR[0] = 1,捕获引脚CAP0.0上出现“上升沿”信号时,发生捕获事件 ; 若T0CCR[1] = 1,捕获引脚CAP0.0上出现“下降沿”信号时,发生捕获事件 ; * 9. 向量中断控制器 10.外部中断输入 11.定时器0和定时器1 12. SPI接口 13. I2C接口 14. UART(0、1) 15. A/D转换器 16. 看门狗 17. 脉宽调制器(PWM) 18. 实时时钟 32位可编程预分频器; 4路捕获通道; 4个匹配寄存器; 4个匹配输出通道。 预分频器(PR、PC) 定时器、计数器(TC) PCLK 使能 0x0000 0000 定时器控制寄存器 (TCR) 复位 捕获寄存器0(CR0) 捕获寄存器1(CR1) 捕获寄存器2(CR2) 捕获寄存器3(CR3) 捕获控制寄存器(CCR) 捕获功能 匹配功能 匹配控制寄存器(MCR) MAT[3:0] CAP[3:0] 中断标志寄存器(IR) 比 较 器 定时器计数值 匹配寄存器0(MR0) 匹配寄存器1(MR1) 匹配寄存器2(MR2) 匹配寄存器3(MR3) 外部匹配寄存器(EMR) 定时器结构图 预分频器 捕获功能 匹配功能 定时器控制寄存器TCR用于控制定时器计数器的操作。 0 0 复位值 为1时定时器计数器和预分频计数器在PCLK的下一个上升沿同步复位。计数器在TCR的bit1恢复为0之前保持复位状态。 1:定时器计数器和预分频计数器使能计数; 0:定时器计数器和预分频计数器停止计数。 描述 计数器复位 1 计数器使能 0 功能 TCR 预分频器(PR、PC) 定时器、计数器(TC) PCLK 使能 0x0000 0000 定时器控制寄存器 (TCR) 复位 控制寄存器-TCR 中断标志寄存器(IR) 匹配功能 捕获功能 中断寄存器包含4个位用于匹配中断,另外4个位用于捕获中断。如果有中断产生,IR中的对应位会置位。向对应的IR位写1清零中断,写0无效。 CR3中断 CR2中断 CR1中断 CR0中断 功能 匹配3中断 匹配2中断 匹配1中断 匹配0中断 描述 7 6 5 4 位 捕获0中断 MR0中断 0 捕获1中断 MR1中断 1 捕获2中断 MR2中断 2 捕获3中断 描述 MR3中断 3 功能 位 中断标志寄存器-IR 0 读写 预分频计数器。为32位
文档评论(0)