📄 intctrl.h
字号:
/*************************************************************
WPD800 中断控制模块
修改历史 2007-9-25 zaken create version 1.0
*************************************************************/
#ifndef _INTCTRL_
#define _INTCTRL_
//将某一中断设为FIQ
#define INT_SET_FIQ(bit) VICIntSelect|=(1<<bit);
//将某一中断设为IRQ
#define INT_SET_IRQ(bit) VICIntSelect&=~(1<<bit);
//使能某个中断
#define INT_ENABLE(bit) VICIntEnable |=(1<<bit);
//禁止某个中断
#define INT_DISABLE(bit) VICIntEnClr |=(1<<bit);
//软件中断清零
#define INT_SOFT_CLR(bit) VICSoftIntClear |=(1<<bit);
//软件中断置位 强制产生软件中断
#define INT_SOFT_SET(bit) VICSoftInt |=(1<<bit);
bool Int_Setup(BYTE int_num,uint32 Int_Func,BYTE level,bool FIQ);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -