IMXRT定时器 知识点整理

/ 0评 / 1

定时器家族大概有这么多东西!

  • 通用定时器(GPT),可以选择多种时钟源,具有12位预分频器的32位向上计数器,可以捕获引脚上的事件,捕获触发器可以设置为上升或者下降沿触发,也可以用输出比较输出一些简单的波形.
  • 周期性中断计时器(PIT):基本的32位计数器,可编程分频,中断和从模式,可以链式连接起来,时钟源是外设时钟,可以用来当作系统的运
  • 行时间计算器等等.
  • 增强型PWM定时器(eFlexPWM):有捕获功能的PWM专用定时器,可以生成多路PWM(其实也就PWMA,PWMB,PWMX三个引脚),功能很多,也很复杂.
  • 看门狗定时器(WDOG):如果没有喂狗,WDOG1向系统置位内部系统复位信号WDOG_RESET_B_DEB发送复位,WDOG2向SNVS发起中断(其实是为了TrustZone,但是这个芯片没有),WDOG3是独立看门狗,可以使用不同的时钟源,比如1MHz RC OSC,没喂狗的时候也是复位MCU,当然,这些WDOG3还是窗口看门狗.
  • 外部看门狗监视器(EWM):用于监视外部电路,如果EWM复位,就会在某个引脚输出脉冲,可以选择多种时钟源.
  • RTC:😂 (表示定时器家族没有这个玩意)

 

具体我写了个笔记:

IMXRT 定时器

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注