|
- /*****************头文件*************************/
- #include "fsl_common.h"
- #include "fsl_pit.h"
- #include "fsl_clock.h"
- #include "fsl_gpio.h"
- #include "uart_Interrupt.h"
- #include "pit.h"
-
-
- void Pit_MyInit()
- {
- pit_config_t pitConfig;
- PIT_GetDefaultConfig(&pitConfig);
- PIT_Init(PIT, &pitConfig); //初始化PIT
- PIT_SetTimerPeriod(PIT, DEMO_PIT_CHANNEL, USEC_TO_COUNT(50000U, PIT_SOURCE_CLOCK)); //设置通道0
- PIT_EnableInterrupts(PIT, DEMO_PIT_CHANNEL, kPIT_TimerInterruptEnable); //使能定时器0中断
- EnableIRQ(PIT0_IRQn); //使能PIT中断
- PIT_StartTimer(PIT, DEMO_PIT_CHANNEL); //开启通道0定时
- }
|