前言
定时器中断,每个平台的实现方式均有差异,从51单片机通过寄存器配置实现定时器周期计数,再到使用HAL库配置STM32的定时器,他们的实现原理都是大同小异的,只不过不同的平台使用的底层库不同,导致实现的方法不同而已。
一、PIT是什么?
Periodic Interrupt Timer (PIT) :
PIT是一个定时器数组,可以用来触发中断和触发器。
包括一个专用的RTI中断(RTI),它运行在一个单独的时钟上,可以用于系统唤醒。
S32K3系列有三个PIT 可将PIT0看着是一个高级定时器。
二、PIT特性?
1.特点
四个32位计时器通道,时钟源来自AIPS_SLOW_CLK;
一个RTI定时器在PIT_0运行在SIRC (32KHz),并支持在待机模式下操作;
定时器产生触发脉冲和中断的能力;
每个计时器的独立超时时间;