【智能车】简述逐飞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不开启中断**
posted @ 2022-01-04 20:17  寥若辰星  阅读(932)  评论(0编辑  收藏  举报