tag 标签: timers

相关博文
  • 热度 18
    2013-8-13 16:02
    1158 次阅读|
    0 个评论
      Kinetis L系列内部具有一个Periodic Interrupt Timer(PIT)模块。它为一个数组形式的计时器,也就是说类似于我们的数组一样它内部集成了多个Timer,也就是PIT通道数的意思。KL25Z系列内部只具有两个PIT通道,不过PIT独自就能完成很长时间的定时。 PIT的功能特点: 1.周期产生DMA触发脉冲能力。 2.周期产生中断能力。 3.可屏蔽中断 4.数组中的每个定时器都具有独立的定时周期数。 PIT可配置在三种工作模式:1.通用模式,这种模式就是一般的通用计时器模式,定时时间较短。1.链接模式,就是相邻的定时器之间能链接起来,该模式下能实现较长时间的定时周期。3.lifetimer模式。这种模式没用过,估计是类似于MCU使用时间的计时器吧,设置以后定时器开始工作,用户可以通过软件读取相关寄存器中的值从而知道MCU的工作时间。PIT模块相关的寄存器不多,并且寄存器中很多位都是保留的操作起来并不复杂,但最好不要人为的去写相关的保留位,因为这样错误的操作很可能导致系统总线错误,出现了不可预料的问题。PIT的计时方式是递减计时,它从设置的初始值开始进行递减直到0。PIT使用的时钟源为总线时钟,在KL25下就是为系统时钟的1/2,即24MHz,当然不同的设置之下可能会有所不同,但默认情况下一般系统时钟为48MHz。在对PIT进行操作之前一定要先通过SIM(System Integration Module)使能其门控时钟源,否则会出现ARM内核硬件故障(Hard Fault)中断产生。 PIT的基本操作步骤: 1.使能其门控时钟源(SIM Module) 2.使能PIT本身时钟控制位 3.设置相关寄存器(主要为计时初始值,使能计时与使能中断)
相关资源
  • 所需E币: 1
    时间: 2022-7-23 12:29
    大小: 59.22KB
    上传者: Argent
    MotorSequenceStarterwithtimerstostart
  • 所需E币: 5
    时间: 2019-12-25 16:29
    大小: 1.13MB
    上传者: wsu_w_hotmail.com
    h8/520……
  • 所需E币: 5
    时间: 2019-12-25 16:02
    大小: 1.74MB
    上传者: 微风DS
    ADuC70xx的示例代码……
  • 所需E币: 5
    时间: 2019-12-24 23:04
    大小: 235.87KB
    上传者: 978461154_qq
    本应用笔记介绍了如何使用LPC98x/97x的定时器2,3和4同时还提供了演示代码。……
  • 所需E币: 4
    时间: 2019-12-24 18:34
    大小: 56.51KB
    上传者: 238112554_qq
    摘要:基于对μP-supervisor/watchdogIC(MAX6749),该电路在输入脉冲流的损失提供了一个锁定的失效指示。该电路可以监控风扇(根据风扇的转速输出),一个振荡器,或微处理器的软件执行。Maxim>AppNotes>CircuitprotectionMicroprocessorsupervisorcircuitsKeywords:watchdogtimers,latchedwatchdogtimers,microprocessorsupervisorsJan05,2011APPLICATIONNOTE4558SimpleLatchingWatchdogTimerBy:EricSchlaepfer,ApplicationsEngineerAbstract:BasedonaP-supervisor/watchdogIC(MAX6749),thiscircuitprovidesalatchedfailureindicationinresponsetoalossoftheinputpulsestream.Thecircuitcanmonitorafan(basedonthefan'stachometeroutput),anoscillator,orthesoftwareexecutionofamicroprocessor.AsimilarversionofthisarticleappearedintheApril2007issueofPowerElectronicsTechnologymagazine.Mostwatchdog-timerICsproduceasingle,limited-durationoutputpulsewhenthewatchdogtime……