📄 interrupt_manage.h
字号:
#include "typedefine.h"
extern far cregister volatile uint32 ICR; // to define interrupt clear register
extern far cregister volatile uint32 IER;
extern far cregister volatile uint32 CSR;
extern far cregister volatile uint32 IFR;
extern far cregister volatile uint32 ISR;
#define IRQ_INT_CNT_USER 16
#define IRQ_EVENT_CNT_USER 32
#define IRQ_EVT_NA_USER IRQ_EVENT_CNT_USER
extern far uint32 IRQ_eventTable_user[IRQ_EVENT_CNT_USER+1];
extern far uint32 IRQ_intTable[IRQ_INT_CNT_USER];
extern far void IRQ_enable_user(uint32 eventId);
extern far void IRQ_clear_user(uint32 eventId);
extern far void IRQ_map_user(uint32 eventId, uint32 intNumber);
extern far void IRQ_nmiEnable_user();
extern far void IRQ_globalEnable_user();
extern far uint32 IRQ_globalDisable_user();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -