S32K144拥有4个定时器,分别是FTM0、FTM1、FTM2和FTM3,每个定时器又分别有8个通道。

如下介绍一种FTM的定时中断功能:

一、FTM结构体

S32K144_FTM定时器中断

由于我这边使用的时钟是48MHZ,所以选择了128分频。

二、写入计数器的初始值和最终值

S32K144_FTM定时器中断

三、初始化FTM定时器,注册中断函数,打开定时器。

S32K144_FTM定时器中断

四、中断函数

S32K144_FTM定时器中断

相关文章: