其他分享
首页 > 其他分享> > 【智能车】简述逐飞TC246定时器

【智能车】简述逐飞TC246定时器

作者:互联网

PIT定时器

初始化


void pit_init(CCU6N_enum ccu6n, CCU6_CHN_enum pit_ch, uint32 time);

PIT中断初始化函数
ccu6n    设置模块号
pit_ch   选择通道号
(可选择模块号和通道号各两个,也就是可以设置4个PIT中断)
time     设置周期中断的时间,单位是微秒(us)

中断服务函数

中断服务函数在isr.c中



IFX_INTERRUPT(isr, vectabNum, prio);


PIT中断服务函数
isr        中断服务函数名称
vectabNum  设置中断的处理者,可以选择的由CPU0,CPU1,DMA
prio       设置中断的优先级,**值得一提的是TC264可以设定的优先级是0-255,与stm32单片机不同的是数字越大优先级越高,设置0不开启中断**

标签:定时器,函数,中断,pit,逐飞,设置,isr,TC246,PIT
来源: https://www.cnblogs.com/harper-blogs/p/15763927.html