📄 core.h
字号:
#ifndef _CORE_H_
#define _CORE_H_
#include "defs.h"
#include "user.h"
/***************************************/
#define MAXTSKNUM 4
/*S32 (*TaskN[MAXTSKNUM])(S32)={
cycletsk,
taskA,
taskB
};*/
const U32 TaskN[MAXTSKNUM]={
(U32)cycletsk,
(U32)taskA,
(U32)taskB,
(U32)ScanTsk
//(U32)ScanKey
};
void usr_init(void)
{
TargetInit();
IOinit();
}
void clr_int_pend(void)
{
clr_int();
}
/****************************************/
U32 curtsk;
U32 SYSCLK;
U32 lastclk;
typedef S32 (*function)(S32);
typedef struct {
U32 t0;
U32 wait;
} aa;
aa TaskDly[MAXTSKNUM];
void init (void);
void dly_tsk(U32 k);
U32 juge(U32 k);
void __irq ISRTimer(void); //1ms
#endif //_CORE_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -