,6print.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5,6print

位于启动代码中的异常向量表 系统时钟 晶体振荡器 系统时钟 晶体振荡器 系统时钟 晶体振荡器 系统时钟 晶体振荡器 系统时钟 锁相环(PLL) PLL内部结构 系统时钟 锁相环(PLL)计算流程 系统时钟 锁相环(PLL)计算实例 系统时钟初始化流程 系统时钟初始化——启动代码实例 系统时钟初始化——启动代码实例 系统时钟初始化——启动代码实例 系统时钟初始化——启动代码实例 复位 外部复位 复位 外部复位 复位 外部复位 Boot程序工作流程——LPC2114/2124 Boot程序工作流程——LPC2210/2212/2214 有效用户代码的判别 外部中断 外部中断应用示例1——设置EINT0为低电平触发中断 外部中断 外部中断应用示例2——设置EINT0为下降沿触发中断 存储器映射控制的必要性 存储器映射控制的必要性 存储器映射控制的必要性 存储器映射控制的必要性 存储器映射控制的必要性 存储器映射控制的必要性 Boot程序对MEMMAP的影响——LPC2114/2124 Boot程序对MEMMAP的影响——LPC2210/2212/2214 存储器映射控制原理 Remap应用实例——中断向量表位于片内RAM 相关启动代码分析 5.6 外部存储器控制器(EMC) 相关寄存器 与外部存储器连接——32位宽度 与外部存储器连接——8/16位宽度 相关启动代码分析 相关启动代码分析 5.7 引脚连接模块 使用示例——将P0.8、P0.9设置为TxD1、RxD1 5.7 引脚连接模块 启动代码相关部分 IRQ中断的设计实例 图示IRQ中断的发生过程 图示IRQ中断的发生过程 VIC相关启动代码分析 VIC相关启动代码分析 5.15 脉宽调制器 PWM简介 5.15 脉宽调制器 PWM简介 定时器操作示例 ——定时器0初始化 操作流程 计算定时器的 计数频率 设置匹配值及 工作模式 设置捕获方式 设置定时器中断 VIC 启动定时器 TCR Void Time0Init(void) { T0TC = 0; T0PR = 0; T0MCR = 0x03; T0MR0 = Fpclk / 10; T0TCR = 0x01; } C代码: 定时器设置为0 设置预分频值 设置匹配模式,复位并中断 设置匹配值,0.1S 启动定时器0 LPC2000 定时器操作示例 ——用定时器测量脉冲宽度 ... T0TC = 0; T0PR = 0; while((IO0PIN 0x01) != 0); T0TCR = 0x01; while((IO0PIN 0x01) == 0); T0TCR = 0x00; time = T0TC; ... C代码: 定时器设置为0 设置预分频值 等待引脚电平变低 启动定时器0 等待引脚电平变高 关闭定时器0 读取定时器值,即为脉宽 P0.0 t V time 定时器操作示例 ——匹配输出 Void MATOut(void) { PINSEL0 = 0 T0TC = 0; T0PR = 0; T0MCR = 0x01; T0EMR = 0xC0; T0MR1 = 5000; T0TCR = 0x01; } C代码: 定时器设置为0 设置预分频值 设置匹配后复位TC 设置匹配后MAT0.1输出翻转 输出频率周期控制 启动定时器0 设置引脚连接模块 将引脚P0.5设置为输出50%的方波,程序设置了MR1匹配后复位定时器,并且MAT0.1输出电平翻转。 定时器操作示例 ——定时器捕获 Void TimeCAP(void) { PINSEL0 = 0x20; T0PR = 0; T0CCR = 0x02; T0TC = 0; T0TCR = 0x01; } C代码: 设置预分频值为0 设置为下降沿捕获 清零TC 启动定时器 设置引脚连接模块 示例使用定时器对P0.2引脚的信号进行捕获,并设置为下降沿捕获。当有捕获事件产生时自动把定时器的当前值装载到T0CR0寄存器中。 ——单边沿输出 T PWMMR0控制PWM周期 其它匹配寄存器控制边沿位置 其它匹配寄存器控制边沿位置 不同占空比的单边沿控制PWM输出 所有单边沿输出在周期开始时都为高电平,并在匹配发生前一直保持高电平 T 双边沿控制PWM输出正负脉冲 PWMMR0控制PWM周期 其它匹配寄存器控制边沿位置 其它匹配寄存器控制边沿位置 ——双边沿输出 PWM使用示例 操作流程 连接PWM输出 功能引脚 设置预分频值

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档