- 1、本文档共397页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定时器CPU私有定时器和看门口定时器 CPU私有看门狗 重加载和当前值 看门狗加载 看门狗计数器 递减器重新加载值。 递减器当前值。 控制和中断 看门狗控制 看门狗中断 使能、自动重加载、IRQ、预分频器、中断状态。 (注意:不能禁止看门狗) 复位状态 看门狗复位状态 复位状态是看门狗到达0时的结果。 只有上电复位才能清除。这样就能告诉软件,复位是否是由看门狗所引起。 禁止 看门狗禁止 通过写两个指定的字序列,禁止看门狗。 * 功能 名字 概述 * 全局定时器(Global Timer Counter,GTC)是一个64位的递增定时器,带有自动递增的特性。 全局定时器是存储器映射的,与私有定时器有相同的地址空间。 只有在安全状态下复位时,才可以访问全局定时器。所有Cortex-A9处理器均可以访问全局定时器。每个Cortex-A9处理器有一个64位比较器。 当全局定时器到达比较器的值时,用于确认一个私有中断全局定时器,总是工作在1/2的CPU时钟频率(CPU_3x2x)。 定时器--全局定时器 * 全局定时器寄存器概述 功能 名字 概述 全局定时器(GTC) 当前值 全局定时器计数器 递增器当前的值。 控制和中断 全局定时器控制 全局中断 使能定时器、使能比较器、IRQ、自动递增、中断状态。 比较器 比较器值 比较器递增 比较器当前的值。 用于比较器的递增值。 全局定时器禁止 通过写两个指定的字序列,禁止看门狗。 定时器--全局定时器 * 除了两个CPU私有定时器外,还有一个系统看门狗定时器(System Watchdog Timer,SWDT),用于发信号指示灾难性的系统失败。 比如:PS PLL失败。不像AWDT,SWDT可以从一个外部设备或者PL运行一个时钟。并且,为一个外部设备或者PL提供一个复位输出。 定时器--系统看门狗定时器 * 定时器--系统看门狗定时器 其特点主要包括: 一个内部的24位计数器。 可选择的时钟输入: 内部的PS总线时钟(CPU_1x)。 内部时钟(来自PL)。 外部时钟(来自MIO)。 在超时时,输出一个或者组合: 系统中断(PS)。 系统复位(PS,PL,MIO)。 可编程的超时周期: 超时范围:32、760~268、431、 360时钟周(在100MHz下, 330μs~2.7s)。 * SWDT的结构 定时器--系统看门狗定时器 * 在超时时,可编程输出信号周期: 系统中断脉冲4~32个时钟周期(在100MHz下,40ns~320ns)。 系统复位脉冲2~256个时钟周期(在100MHz下,20ns~2.6μs)。 SLCR可编程寄存器(MIO控制APU_WDT_CLKSEL)选择时钟输入。 SWDT可编程寄存器设置CLKSEL和CRV。 信号restart引起24位计数器重新加载CRV的值和重新启动计数。 在CPU调试期间,信号halt引起计数器停止(和AWDT相同行为)。 定时器--系统看门狗定时器 SWDT的结构功能 * 定时器--系统看门狗定时器 SWDT的结构各个模块 控制逻辑块通过APB接口连接到系统互联。每个来自APB的写数据都有一个关键字域,它必须匹配寄存器的关键字。只有匹配时,才能写寄存器。 当它内部的24为计数器达到零时,零模式寄存器用于控制SWDT的行为。 如果设置WDEN和IRQEN,在收到zero信号时,在IRQLN周期后,控制逻辑块确认中断输出信号。 如果设置了WDEN和RSTLN,在RSTLN时钟周期后,控制逻辑块也确认复位输出信号。 * 通过在swdt.CONTROL[CLKSET]和swdt.CONTROL[CRV]内设置重加载的值,计数器控制寄存器设置超时周期,用于控制预分频器和24位计数器。 重新启动寄存器,用于重新启动计数过程。用匹配的关键字写这个寄存器,将使得预分频器和24位的计数器将在CRV信号重新加载值。 定时器--系统看门狗定时器 * 中断环境 --私有,共享和软件中断 中断控制器结构 这些中断源连接到其中一个CPU或者所有的CPU。 来自PS外设的共享外设中断,也连接到PL。 * 通用中断控制器(Generic Interrupt Controller,GIC) 是核心资源。 用于管理来自PS或者PL的中断,这些中断发送到CPU。 按照编程的行为,当CPU接口接受下一个中断时,控制器使能、禁止、屏蔽和优先级设置中断源。并且,将它们发送到所选择的某个或者所有的CPU。 控制器支持安全扩展,用于实现一个安全意识系统。 中断环境
您可能关注的文档
- 002.新入职员工安全生产培训.pptx
- 2、颅脑五官影像学.ppt
- 2.环保设备及应用—常用工程材料2.ppt
- 2.环保设备及应用—常用工程材料2方案.ppt
- 2锅炉基础知识培训结构等.ppt
- 2华能日照电厂创建安全生产管理体系实践介绍0418.ppt
- 2胸前壁和上肢完成-10-5.ppt
- 3.2汽车配件仓储管理方法.ppt
- 3.隧道钻爆施工.ppt
- 3第三章电火花加工.ppt
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
最近下载
- 5《轻松课间》课件 鄂科技版心理健康教育二年级.pptx
- 第九讲_细菌感染分子生物学检验.ppt VIP
- Unit4 Extended reading 重点短语和课文填空重现 课件 牛津版高中英语选择必修第一册.pptx VIP
- 国家基层糖尿病防治管理指南2022版考试题含答案.pdf VIP
- 期中考试(试题)-2024-2025学年五年级上册数学人教版.docx
- 7430首国学机目录A4版可打印.pdf
- 劳动与技术四年级上教案2.doc
- 2024年全国职业院校技能大赛中职组(婴幼儿保育赛项)省赛考试题库资料(含答案).pdf
- 运动解剖学试题库.doc
- 职业生涯报告(通用8篇).pdf VIP
文档评论(0)