123456789101112131415161718192021 |
- #ifndef _USER_TIMER_H_
- #define _USER_TIMER_H_
- #include "t_define.h"
- #include "t_bk3231sf.h"
- #define TIMER_0 0x00
- #define TIMER_1 0x01
- typedef void (*TIMER_INT_HANDLE_CB_PFN)(uint32);
- void TimerGenCfg(uint8 timerid, uint8 en, uint8 inten, uint16 period);
- void TimerPeriodCntCfg(uint8 timerid, uint16 period);
- uint32 TimerGetIntSta(void);
- void TimerClearIntSta(uint32 timerintsta);
- void TimerIntHandleCbCfg(TIMER_INT_HANDLE_CB_PFN cbpfn);
- void TimerIntHandle(void);
- void TimerIntHandleCb(uint32 timerintsta);
- void TimerInit(void);
- #endif
|