📄 mx21_memmap.h
字号:
}AITC_INTTYPEHreg;
#define AITC_INTTYPEH (*(volatile AITC_INTTYPEHreg *)(0x10040018))
// AITC_INTTYPEL register
typedef struct {
volatile unsigned int INT0 : 1;
volatile unsigned int INT1 : 1;
volatile unsigned int INT2 : 1;
volatile unsigned int INT3 : 1;
volatile unsigned int INT4 : 1;
volatile unsigned int INT5 : 1;
volatile unsigned int INT6 : 1;
volatile unsigned int INT7 : 1;
volatile unsigned int INT8 : 1;
volatile unsigned int INT9 : 1;
volatile unsigned int INT10 : 1;
volatile unsigned int INT11 : 1;
volatile unsigned int INT12 : 1;
volatile unsigned int INT13 : 1;
volatile unsigned int INT14 : 1;
volatile unsigned int INT15 : 1;
volatile unsigned int INT16 : 1;
volatile unsigned int INT17 : 1;
volatile unsigned int INT18 : 1;
volatile unsigned int INT19 : 1;
volatile unsigned int INT20 : 1;
volatile unsigned int INT21 : 1;
volatile unsigned int INT22 : 1;
volatile unsigned int INT23 : 1;
volatile unsigned int INT24 : 1;
volatile unsigned int INT25 : 1;
volatile unsigned int INT26 : 1;
volatile unsigned int INT27 : 1;
volatile unsigned int INT28 : 1;
volatile unsigned int INT29 : 1;
volatile unsigned int INT30 : 1;
volatile unsigned int INT31 : 1;
}_AITC_INTTYPELbits;
typedef union {
_AITC_INTTYPELbits bits;
volatile unsigned int all;
}AITC_INTTYPELreg;
#define AITC_INTTYPEL (*(volatile AITC_INTTYPELreg *)(0x1004001C))
// AITC_NIPRIORITY7 register
typedef struct {
volatile unsigned int INT56 : 4;
volatile unsigned int INT57 : 4;
volatile unsigned int INT58 : 4;
volatile unsigned int INT59 : 4;
volatile unsigned int INT60 : 4;
volatile unsigned int INT61 : 4;
volatile unsigned int INT62 : 4;
volatile unsigned int INT63 : 4;
}_AITC_NIPRIORITY7bits;
typedef union {
_AITC_NIPRIORITY7bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY7reg;
#define AITC_NIPRIORITY7 (*(volatile AITC_NIPRIORITY7reg *)(0x10040020))
// AITC_NIPRIORITY6 register
typedef struct {
volatile unsigned int INT48 : 4;
volatile unsigned int INT49 : 4;
volatile unsigned int INT50 : 4;
volatile unsigned int INT51 : 4;
volatile unsigned int INT52 : 4;
volatile unsigned int INT53 : 4;
volatile unsigned int INT54 : 4;
volatile unsigned int INT55 : 4;
}_AITC_NIPRIORITY6bits;
typedef union {
_AITC_NIPRIORITY6bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY6reg;
#define AITC_NIPRIORITY6 (*(volatile AITC_NIPRIORITY6reg *)(0x10040024))
// AITC_NIPRIORITY5 register
typedef struct {
volatile unsigned int INT40 : 4;
volatile unsigned int INT41 : 4;
volatile unsigned int INT42 : 4;
volatile unsigned int INT43 : 4;
volatile unsigned int INT44 : 4;
volatile unsigned int INT45 : 4;
volatile unsigned int INT46 : 4;
volatile unsigned int INT47 : 4;
}_AITC_NIPRIORITY5bits;
typedef union {
_AITC_NIPRIORITY5bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY5reg;
#define AITC_NIPRIORITY5 (*(volatile AITC_NIPRIORITY5reg *)(0x10040028))
// AITC_NIPRIORITY4 register
typedef struct {
volatile unsigned int INT32 : 4;
volatile unsigned int INT33 : 4;
volatile unsigned int INT34 : 4;
volatile unsigned int INT35 : 4;
volatile unsigned int INT36 : 4;
volatile unsigned int INT37 : 4;
volatile unsigned int INT38 : 4;
volatile unsigned int INT39 : 4;
}_AITC_NIPRIORITY4bits;
typedef union {
_AITC_NIPRIORITY4bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY4reg;
#define AITC_NIPRIORITY4 (*(volatile AITC_NIPRIORITY4reg *)(0x1004002C))
// AITC_NIPRIORITY3 register
typedef struct {
volatile unsigned int INT24 : 4;
volatile unsigned int INT25 : 4;
volatile unsigned int INT26 : 4;
volatile unsigned int INT27 : 4;
volatile unsigned int INT28 : 4;
volatile unsigned int INT29 : 4;
volatile unsigned int INT30 : 4;
volatile unsigned int INT31 : 4;
}_AITC_NIPRIORITY3bits;
typedef union {
_AITC_NIPRIORITY3bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY3reg;
#define AITC_NIPRIORITY3 (*(volatile AITC_NIPRIORITY3reg *)(0x10040030))
// AITC_NIPRIORITY2 register
typedef struct {
volatile unsigned int INT16 : 4;
volatile unsigned int INT17 : 4;
volatile unsigned int INT18 : 4;
volatile unsigned int INT19 : 4;
volatile unsigned int INT20 : 4;
volatile unsigned int INT21 : 4;
volatile unsigned int INT22 : 4;
volatile unsigned int INT23 : 4;
}_AITC_NIPRIORITY2bits;
typedef union {
_AITC_NIPRIORITY2bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY2reg;
#define AITC_NIPRIORITY2 (*(volatile AITC_NIPRIORITY2reg *)(0x10040034))
// AITC_NIPRIORITY1 register
typedef struct {
volatile unsigned int INT8 : 4;
volatile unsigned int INT9 : 4;
volatile unsigned int INT10 : 4;
volatile unsigned int INT11 : 4;
volatile unsigned int INT12 : 4;
volatile unsigned int INT13 : 4;
volatile unsigned int INT14 : 4;
volatile unsigned int INT15 : 4;
}_AITC_NIPRIORITY1bits;
typedef union {
_AITC_NIPRIORITY1bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY1reg;
#define AITC_NIPRIORITY1 (*(volatile AITC_NIPRIORITY1reg *)(0x10040038))
// AITC_NIPRIORITY0 register
typedef struct {
volatile unsigned int INT0 : 4;
volatile unsigned int INT1 : 4;
volatile unsigned int INT2 : 4;
volatile unsigned int INT3 : 4;
volatile unsigned int INT4 : 4;
volatile unsigned int INT5 : 4;
volatile unsigned int INT6 : 4;
volatile unsigned int INT7 : 4;
}_AITC_NIPRIORITY0bits;
typedef union {
_AITC_NIPRIORITY0bits bits;
volatile unsigned int all;
}AITC_NIPRIORITY0reg;
#define AITC_NIPRIORITY0 (*(volatile AITC_NIPRIORITY0reg *)(0x1004003C))
// AITC_NIVECSR register
typedef struct {
volatile unsigned int NIPRILVL : 16;
volatile unsigned int NIVECTOR : 16;
}_AITC_NIVECSRbits;
typedef union {
_AITC_NIVECSRbits bits;
volatile unsigned int all;
}AITC_NIVECSRreg;
#define AITC_NIVECSR (*(volatile AITC_NIVECSRreg *)(0x10040040))
// AITC_FIVECSR register
typedef struct {
volatile unsigned int FIVECTOR : 32;
}_AITC_FIVECSRbits;
typedef union {
_AITC_FIVECSRbits bits;
volatile unsigned int all;
}AITC_FIVECSRreg;
#define AITC_FIVECSR (*(volatile AITC_FIVECSRreg *)(0x10040044))
// AITC_INTSRCH register
typedef struct {
volatile unsigned int INT32 : 1;
volatile unsigned int INT33 : 1;
volatile unsigned int INT34 : 1;
volatile unsigned int INT35 : 1;
volatile unsigned int INT36 : 1;
volatile unsigned int INT37 : 1;
volatile unsigned int INT38 : 1;
volatile unsigned int INT39 : 1;
volatile unsigned int INT40 : 1;
volatile unsigned int INT41 : 1;
volatile unsigned int INT42 : 1;
volatile unsigned int INT43 : 1;
volatile unsigned int INT44 : 1;
volatile unsigned int INT45 : 1;
volatile unsigned int INT46 : 1;
volatile unsigned int INT47 : 1;
volatile unsigned int INT48 : 1;
volatile unsigned int INT49 : 1;
volatile unsigned int INT50 : 1;
volatile unsigned int INT51 : 1;
volatile unsigned int INT52 : 1;
volatile unsigned int INT53 : 1;
volatile unsigned int INT54 : 1;
volatile unsigned int INT55 : 1;
volatile unsigned int INT56 : 1;
volatile unsigned int INT57 : 1;
volatile unsigned int INT58 : 1;
volatile unsigned int INT59 : 1;
volatile unsigned int INT60 : 1;
volatile unsigned int INT61 : 1;
volatile unsigned int INT62 : 1;
volatile unsigned int INT63 : 1;
}_AITC_INTSRCHbits;
typedef union {
_AITC_INTSRCHbits bits;
volatile unsigned int all;
}AITC_INTSRCHreg;
#define AITC_INTSRCH (*(volatile AITC_INTSRCHreg *)(0x10040048))
// AITC_INTSRCL register
typedef struct {
volatile unsigned int INT0 : 1;
volatile unsigned int INT1 : 1;
volatile unsigned int INT2 : 1;
volatile unsigned int INT3 : 1;
volatile unsigned int INT4 : 1;
volatile unsigned int INT5 : 1;
volatile unsigned int INT6 : 1;
volatile unsigned int INT7 : 1;
volatile unsigned int INT8 : 1;
volatile unsigned int INT9 : 1;
volatile unsigned int INT10 : 1;
volatile unsigned int INT11 : 1;
volatile unsigned int INT12 : 1;
volatile unsigned int INT13 : 1;
volatile unsigned int INT14 : 1;
volatile unsigned int INT15 : 1;
volatile unsigned int INT16 : 1;
volatile unsigned int INT17 : 1;
volatile unsigned int INT18 : 1;
volatile unsigned int INT19 : 1;
volatile unsigned int INT20 : 1;
volatile unsigned int INT21 : 1;
volatile unsigned int INT22 : 1;
volatile unsigned int INT23 : 1;
volatile unsigned int INT24 : 1;
volatile unsigned int INT25 : 1;
volatile unsigned int INT26 : 1;
volatile unsigned int INT27 : 1;
volatile unsigned int INT28 : 1;
volatile unsigned int INT29 : 1;
volatile unsigned int INT30 : 1;
volatile unsigned int INT31 : 1;
}_AITC_INTSRCLbits;
typedef union {
_AITC_INTSRCLbits bits;
volatile unsigned int all;
}AITC_INTSRCLreg;
#define AITC_INTSRCL (*(volatile AITC_INTSRCLreg *)(0x1004004C))
// AITC_INTFRCH register
typedef struct {
volatile unsigned int INT32 : 1;
volatile unsigned int INT33 : 1;
volatile unsigned int INT34 : 1;
volatile unsigned int INT35 : 1;
volatile unsigned int INT36 : 1;
volatile unsigned int INT37 : 1;
volatile unsigned int INT38 : 1;
volatile unsigned int INT39 : 1;
volatile unsigned int INT40 : 1;
volatile unsigned int INT41 : 1;
volatile unsigned int INT42 : 1;
volatile unsigned int INT43 : 1;
volatile unsigned int INT44 : 1;
volatile unsigned int INT45 : 1;
volatile unsigned int INT46 : 1;
volatile unsigned int INT47 : 1;
volatile unsigned int INT48 : 1;
volatile unsigned int INT49 : 1;
volatile unsigned int INT50 : 1;
volatile unsigned int INT51 : 1;
volatile unsigned int INT52 : 1;
volatile unsigned int INT53 : 1;
volatile unsigned int INT54 : 1;
volatile unsigned int INT55 : 1;
volatile unsigned int INT56 : 1;
volatile unsigned int INT57 : 1;
volatile unsigned int INT58 : 1;
volatile unsigned int INT59 : 1;
volatile unsigned int INT60 : 1;
volatile unsigned int INT61 : 1;
volatile unsigned int INT62 : 1;
volatile unsigned int INT63 : 1;
}_AITC_INTFRCHbits;
typedef union {
_AITC_INTFRCHbits bits;
volatile unsigned int all;
}AITC_INTFRCHreg;
#define AITC_INTFRCH (*(volatile AITC_INTFRCHreg *)(0x10040050))
// AITC_INTFRCL register
typedef struct {
volatile unsigned int INT0 : 1;
volatile unsigned int INT1 : 1;
volatile unsigned int INT2 : 1;
volatile unsigned int INT3 : 1;
volatile unsigned int INT4 : 1;
volatile unsigned int INT5 : 1;
volatile unsigned int INT6 : 1;
volatile unsigned int INT7 : 1;
volatile unsigned int INT8 : 1;
volatile unsigned int INT9 : 1;
volatile unsigned int INT10 : 1;
volatile unsigned int INT11 : 1;
volatile unsigned int INT12 : 1;
volatile unsigned int INT13 : 1;
volatile unsigned int INT14 : 1;
volatile unsigned int INT15 : 1;
volatile unsigned int INT16 : 1;
volatile unsigned int INT17 : 1;
volatile unsigned int INT18 : 1;
volatile unsigned int INT19 : 1;
volatile unsigned int INT20 : 1;
volatile unsigned int INT21 : 1;
volatile unsigned int INT22 : 1;
volatile unsigned int INT23 : 1;
volatile unsigned int INT24 : 1;
volatile unsigned int INT25 : 1;
volatile unsigned int INT26 : 1;
volatile unsigned int INT27 : 1;
volatile unsigned int INT28 : 1;
volatile unsigned int INT29 : 1;
volatile unsigned int INT30 : 1;
volatile unsigned int INT31 : 1;
}_AITC_INTFRCLbits;
typedef union {
_AITC_INTFRCLbits bits;
volatile unsigned int all;
}AITC_INTFRCLreg;
#define AITC_INTFRCL (*(volatile AITC_INTFRCLreg *)(0x10040054))
// AITC_NIPNDH register
typedef struct {
volatile unsigned int INT32 : 1;
volatile unsigned int INT33 : 1;
volatile unsigned int INT34 : 1;
volatile unsigned int INT35 : 1;
volatile unsigned int INT36 : 1;
volatile unsigned int INT37 : 1;
volatile unsigned int INT38 : 1;
volatile unsigned int INT39 : 1;
volatile unsigned int INT40 : 1;
volatile unsigned int INT41 : 1;
volatile unsigned int INT42 : 1;
volatile unsigned int INT43 : 1;
volatile unsigned int INT44 : 1;
volatile unsigned int INT45 : 1;
volatile unsigned int INT46 : 1;
volatile unsigned int INT47 : 1;
volatile unsigned int INT48 : 1;
volatile unsigned int INT49 : 1;
volatile unsigned int INT50 : 1;
volatile unsigned int INT51 : 1;
volatile unsigned int INT52 : 1;
volatile unsigned int INT53 : 1;
volatile unsigned int INT54 : 1;
volatile unsigned int INT55 : 1;
volatile unsigned int INT56 : 1;
volatile unsigned int INT57 : 1;
volatile unsigned int INT58 : 1;
volatile unsigned int INT59 : 1;
volatile unsigned int INT60 : 1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -