📄 timer.h
字号:
//Timer.h
#ifndef _TIMER_H_
#define _TIMER_H_
#include "type.h"
#include "board.h"
#define TC_CLKS_MCK2 (0x0)
#define TC_CLKS_MCK8 (0x1)
#define TC_CLKS_MCK32 (0x2)
#define TC_CLKS_MCK128 (0x3)
#define TC_CLKS_MCK1024 (0x4)
#if(TC_DIV == 2)
#define TC_CLKS TC_CLKS_MCK2
#elif(TC_DIV == 8)
#define TC_CLKS TC_CLKS_MCK8
#elif(TC_DIV == 32)
#define TC_CLKS TC_CLKS_MCK32
#elif(TC_DIV == 128)
#define TC_CLKS TC_CLKS_MCK128
#elif(TC_DIV == 1024)
#define TC_CLKS TC_CLKS_MCK1024
#else
#error TC_CLKS unascertainable.
#endif
#define TIMER_INTERRUPT_LEVEL 1
#define TIMER_INIT_FREQ (10)
VOID TimerInit (CALL_BACK pHandler);
VOID TimerIrqHandler(VOID);
VOID TimerPlay(VOID);
VOID TimerStop(VOID);
VOID TimerClrIf(VOID);
VOID TimerSetFreq(UINT uiFreq);
#endif //_TIMER_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -