📄 56807.h
字号:
#define CANTCR (unsigned int *)(CAN_BASE + 0x7)
#define CANIDAC (unsigned int *)(CAN_BASE + 0x8)
#define CANRXERR (unsigned int *)(CAN_BASE + 0xe)
#define CANTXERR (unsigned int *)(CAN_BASE + 0xf)
#define CANIDAR0 (unsigned int *)(CAN_BASE + 0x10)
#define CANIDAR1 (unsigned int *)(CAN_BASE + 0x11)
#define CANIDAR2 (unsigned int *)(CAN_BASE + 0x12)
#define CANIDAR3 (unsigned int *)(CAN_BASE + 0x13)
#define CANIDAR4 (unsigned int *)(CAN_BASE + 0x18)
#define CANIDAR5 (unsigned int *)(CAN_BASE + 0x19)
#define CANIDAR6 (unsigned int *)(CAN_BASE + 0x1a)
#define CANIDAR7 (unsigned int *)(CAN_BASE + 0x1b)
#define CANIDMR0 (unsigned int *)(CAN_BASE + 0x14)
#define CANIDMR1 (unsigned int *)(CAN_BASE + 0x15)
#define CANIDMR2 (unsigned int *)(CAN_BASE + 0x16)
#define CANIDMR3 (unsigned int *)(CAN_BASE + 0x17)
#define CANIDMR4 (unsigned int *)(CAN_BASE + 0x1c)
#define CANIDMR5 (unsigned int *)(CAN_BASE + 0x1d)
#define CANIDMR6 (unsigned int *)(CAN_BASE + 0x1e)
#define CANIDMR7 (unsigned int *)(CAN_BASE + 0x1f)
#define CAN_RB_IDR0 (unsigned int *)(CAN_BASE + 0x40)
#define CAN_RB_IDR1 (unsigned int *)(CAN_BASE + 0x41)
#define CAN_RB_IDR2 (unsigned int *)(CAN_BASE + 0x42)
#define CAN_RB_IDR3 (unsigned int *)(CAN_BASE + 0x43)
#define CAN_RB_DSR0 (unsigned int *)(CAN_BASE + 0x44)
#define CAN_RB_DSR1 (unsigned int *)(CAN_BASE + 0x45)
#define CAN_RB_DSR2 (unsigned int *)(CAN_BASE + 0x46)
#define CAN_RB_DSR3 (unsigned int *)(CAN_BASE + 0x47)
#define CAN_RB_DSR4 (unsigned int *)(CAN_BASE + 0x48)
#define CAN_RB_DSR5 (unsigned int *)(CAN_BASE + 0x49)
#define CAN_RB_DSR6 (unsigned int *)(CAN_BASE + 0x4a)
#define CAN_RB_DSR7 (unsigned int *)(CAN_BASE + 0x4b)
#define CAN_RB_DLR (unsigned int *)(CAN_BASE + 0x4c)
#define CAN_RB_TBPR (unsigned int *)(CAN_BASE + 0x4d)
#define CAN_TB0_IDR0 (unsigned int *)(CAN_BASE + 0x50)
#define CAN_TB0_IDR1 (unsigned int *)(CAN_BASE + 0x51)
#define CAN_TB0_IDR2 (unsigned int *)(CAN_BASE + 0x52)
#define CAN_TB0_IDR3 (unsigned int *)(CAN_BASE + 0x53)
#define CAN_TB0_DSR0 (unsigned int *)(CAN_BASE + 0x54)
#define CAN_TB0_DSR1 (unsigned int *)(CAN_BASE + 0x55)
#define CAN_TB0_DSR2 (unsigned int *)(CAN_BASE + 0x56)
#define CAN_TB0_DSR3 (unsigned int *)(CAN_BASE + 0x57)
#define CAN_TB0_DSR4 (unsigned int *)(CAN_BASE + 0x58)
#define CAN_TB0_DSR5 (unsigned int *)(CAN_BASE + 0x59)
#define CAN_TB0_DSR6 (unsigned int *)(CAN_BASE + 0x5a)
#define CAN_TB0_DSR7 (unsigned int *)(CAN_BASE + 0x5b)
#define CAN_TB0_DLR (unsigned int *)(CAN_BASE + 0x5c)
#define CAN_TB0_TBPR (unsigned int *)(CAN_BASE + 0x5d)
#define CAN_TB1_IDR0 (unsigned int *)(CAN_BASE + 0x60)
#define CAN_TB1_IDR1 (unsigned int *)(CAN_BASE + 0x61)
#define CAN_TB1_IDR2 (unsigned int *)(CAN_BASE + 0x62)
#define CAN_TB1_IDR3 (unsigned int *)(CAN_BASE + 0x63)
#define CAN_TB1_DSR0 (unsigned int *)(CAN_BASE + 0x64)
#define CAN_TB1_DSR1 (unsigned int *)(CAN_BASE + 0x65)
#define CAN_TB1_DSR2 (unsigned int *)(CAN_BASE + 0x66)
#define CAN_TB1_DSR3 (unsigned int *)(CAN_BASE + 0x67)
#define CAN_TB1_DSR4 (unsigned int *)(CAN_BASE + 0x68)
#define CAN_TB1_DSR5 (unsigned int *)(CAN_BASE + 0x69)
#define CAN_TB1_DSR6 (unsigned int *)(CAN_BASE + 0x6a)
#define CAN_TB1_DSR7 (unsigned int *)(CAN_BASE + 0x6b)
#define CAN_TB1_DLR (unsigned int *)(CAN_BASE + 0x6c)
#define CAN_TB1_TBPR (unsigned int *)(CAN_BASE + 0x6d)
#define CAN_TB2_IDR0 (unsigned int *)(CAN_BASE + 0x70)
#define CAN_TB2_IDR1 (unsigned int *)(CAN_BASE + 0x71)
#define CAN_TB2_IDR2 (unsigned int *)(CAN_BASE + 0x72)
#define CAN_TB2_IDR3 (unsigned int *)(CAN_BASE + 0x73)
#define CAN_TB2_DSR0 (unsigned int *)(CAN_BASE + 0x74)
#define CAN_TB2_DSR1 (unsigned int *)(CAN_BASE + 0x75)
#define CAN_TB2_DSR2 (unsigned int *)(CAN_BASE + 0x76)
#define CAN_TB2_DSR3 (unsigned int *)(CAN_BASE + 0x77)
#define CAN_TB2_DSR4 (unsigned int *)(CAN_BASE + 0x78)
#define CAN_TB2_DSR5 (unsigned int *)(CAN_BASE + 0x79)
#define CAN_TB2_DSR6 (unsigned int *)(CAN_BASE + 0x7a)
#define CAN_TB2_DSR7 (unsigned int *)(CAN_BASE + 0x7b)
#define CAN_TB2_DLR (unsigned int *)(CAN_BASE + 0x7c)
#define CAN_TB2_TBPR (unsigned int *)(CAN_BASE + 0x7d)
/* Pulse Width Modulator Module (PWM) */
#define PWMA_BASE 0x1200
#define PWMA_PMCTL (unsigned int *)(PWMA_BASE + 0x0 )
#define PWMA_PMFCTL (unsigned int *)(PWMA_BASE + 0x1 )
#define PWMA_PMFSA (unsigned int *)(PWMA_BASE + 0x2 )
#define PWMA_PMOUT (unsigned int *)(PWMA_BASE + 0x3 )
#define PWMA_PMCNT (unsigned int *)(PWMA_BASE + 0x4 )
#define PWMA_PWMCM (unsigned int *)(PWMA_BASE + 0x5 )
#define PWMA_PWMVAL0 (unsigned int *)(PWMA_BASE + 0x6 )
#define PWMA_PWMVAL1 (unsigned int *)(PWMA_BASE + 0x7 )
#define PWMA_PWMVAL2 (unsigned int *)(PWMA_BASE + 0x8 )
#define PWMA_PWMVAL3 (unsigned int *)(PWMA_BASE + 0x9 )
#define PWMA_PWMVAL4 (unsigned int *)(PWMA_BASE + 0xa )
#define PWMA_PWMVAL5 (unsigned int *)(PWMA_BASE + 0xb )
#define PWMA_PMDEADTM (unsigned int *)(PWMA_BASE + 0xc )
#define PWMA_PMDISMAP1 (unsigned int *)(PWMA_BASE + 0xd )
#define PWMA_PMDISMAP2 (unsigned int *)(PWMA_BASE + 0xe )
#define PWMA_PMDCFG (unsigned int *)(PWMA_BASE + 0xf )
#define PWMA_PMCCR (unsigned int *)(PWMA_BASE + 0x10)
#define PWMA_PMPORT (unsigned int *)(PWMA_BASE + 0x11)
#define PWMB_BASE 0x1220
#define PWMB_PMCTL (unsigned int *)(PWMB_BASE + 0x0 )
#define PWMB_PMFCTL (unsigned int *)(PWMB_BASE + 0x1 )
#define PWMB_PMFSA (unsigned int *)(PWMB_BASE + 0x2 )
#define PWMB_PMOUT (unsigned int *)(PWMB_BASE + 0x3 )
#define PWMB_PMCNT (unsigned int *)(PWMB_BASE + 0x4 )
#define PWMB_PWMCM (unsigned int *)(PWMB_BASE + 0x5 )
#define PWMB_PWMVAL0 (unsigned int *)(PWMB_BASE + 0x6 )
#define PWMB_PWMVAL1 (unsigned int *)(PWMB_BASE + 0x7 )
#define PWMB_PWMVAL2 (unsigned int *)(PWMB_BASE + 0x8 )
#define PWMB_PWMVAL3 (unsigned int *)(PWMB_BASE + 0x9 )
#define PWMB_PWMVAL4 (unsigned int *)(PWMB_BASE + 0xa )
#define PWMB_PWMVAL5 (unsigned int *)(PWMB_BASE + 0xb )
#define PWMB_PMDEADTM (unsigned int *)(PWMB_BASE + 0xc )
#define PWMB_PMDISMAP1 (unsigned int *)(PWMB_BASE + 0xd )
#define PWMB_PMDISMAP2 (unsigned int *)(PWMB_BASE + 0xe )
#define PWMB_PMDCFG (unsigned int *)(PWMB_BASE + 0xf )
#define PWMB_PMCCR (unsigned int *)(PWMB_BASE + 0x10)
#define PWMB_PMPORT (unsigned int *)(PWMB_BASE + 0x11)
/* Quadrature Decoder */
#define DEC0_BASE 0x1240
#define QD0_DECCR (unsigned int *)(DEC0_BASE + 0x0)
#define QD0_FIR (unsigned int *)(DEC0_BASE + 0x1)
#define QD0_WTR (unsigned int *)(DEC0_BASE + 0x2)
#define QD0_POSD (unsigned int *)(DEC0_BASE + 0x3)
#define QD0_POSDH (unsigned int *)(DEC0_BASE + 0x4)
#define QD0_REV (unsigned int *)(DEC0_BASE + 0x5)
#define QD0_REVH (unsigned int *)(DEC0_BASE + 0x6)
#define QD0_UPOS (unsigned int *)(DEC0_BASE + 0x7)
#define QD0_LPOS (unsigned int *)(DEC0_BASE + 0x8)
#define QD0_UPOSH (unsigned int *)(DEC0_BASE + 0x9)
#define QD0_LPOSH (unsigned int *)(DEC0_BASE + 0xa)
#define QD0_UIR (unsigned int *)(DEC0_BASE + 0xb)
#define QD0_LIR (unsigned int *)(DEC0_BASE + 0xc)
#define QD0_IMR (unsigned int *)(DEC0_BASE + 0xd)
#define QD0_TSTREG (unsigned int *)(DEC0_BASE + 0xe)
#define DEC1_BASE 0x1250
#define QD1_DECCR (unsigned int *)(DEC1_BASE + 0x0)
#define QD1_FIR (unsigned int *)(DEC1_BASE + 0x1)
#define QD1_WTR (unsigned int *)(DEC1_BASE + 0x2)
#define QD1_POSD (unsigned int *)(DEC1_BASE + 0x3)
#define QD1_POSDH (unsigned int *)(DEC1_BASE + 0x4)
#define QD1_REV (unsigned int *)(DEC1_BASE + 0x5)
#define QD1_REVH (unsigned int *)(DEC1_BASE + 0x6)
#define QD1_UPOS (unsigned int *)(DEC1_BASE + 0x7)
#define QD1_LPOS (unsigned int *)(DEC1_BASE + 0x8)
#define QD1_UPOSH (unsigned int *)(DEC1_BASE + 0x9)
#define QD1_LPOSH (unsigned int *)(DEC1_BASE + 0xa)
#define QD1_UIR (unsigned int *)(DEC1_BASE + 0xb)
#define QD1_LIR (unsigned int *)(DEC1_BASE + 0xc)
#define QD1_IMR (unsigned int *)(DEC1_BASE + 0xd)
#define QD1_TSTREG (unsigned int *)(DEC1_BASE + 0xe)
/* Interrupt controller */
#define ITCN_BASE 0x1260
#define GPR0 (unsigned int *)(ITCN_BASE + 0x0 )
#define GPR1 (unsigned int *)(ITCN_BASE + 0x1 )
#define GPR2 (unsigned int *)(ITCN_BASE + 0x2 )
#define GPR3 (unsigned int *)(ITCN_BASE + 0x3 )
#define GPR4 (unsigned int *)(ITCN_BASE + 0x4 )
#define GPR5 (unsigned int *)(ITCN_BASE + 0x5 )
#define GPR6 (unsigned int *)(ITCN_BASE + 0x6 )
#define GPR7 (unsigned int *)(ITCN_BASE + 0x7 )
#define GPR8 (unsigned int *)(ITCN_BASE + 0x8 )
#define GPR9 (unsigned int *)(ITCN_BASE + 0x9 )
#define GPR10 (unsigned int *)(ITCN_BASE + 0xa )
#define GPR11 (unsigned int *)(ITCN_BASE + 0xb )
#define GPR12 (unsigned int *)(ITCN_BASE + 0xc )
#define GPR13 (unsigned int *)(ITCN_BASE + 0xd )
#define GPR14 (unsigned int *)(ITCN_BASE + 0xe )
#define GPR15 (unsigned int *)(ITCN_BASE + 0xf )
#define TIRQ0 (unsigned int *)(ITCN_BASE + 0x10)
#define TIRQ1 (unsigned int *)(ITCN_BASE + 0x11)
#define TIRQ2 (unsigned int *)(ITCN_BASE + 0x12)
#define TIRQ3 (unsigned int *)(ITCN_BASE + 0x13)
#define TISR0 (unsigned int *)(ITCN_BASE + 0x18)
#define TISR1 (unsigned int *)(ITCN_BASE + 0x19)
#define TISR2 (unsigned int *)(ITCN_BASE + 0x1a)
#define TISR3 (unsigned int *)(ITCN_BASE + 0x1b)
#define TCSR (unsigned int *)(ITCN_BASE + 0x1c)
/* Analog-to-Dig(unsigned int *)ital Converter (ADC) */
#define ADCA_BASE 0x1280
#define ADCA_ADCR1 (unsigned int *)(ADCA_BASE + 0x0 )
#define ADCA_ADCR2 (unsigned int *)(ADCA_BASE + 0x1 )
#define ADCA_ADZCC (unsigned int *)(ADCA_BASE + 0x2 )
#define ADCA_ADLST1 (unsigned int *)(ADCA_BASE + 0x3 )
#define ADCA_ADLST2 (unsigned int *)(ADCA_BASE + 0x4 )
#define ADCA_ADSDIS (unsigned int *)(ADCA_BASE + 0x5 )
#define ADCA_ADSTAT (unsigned int *)(ADCA_BASE + 0x6 )
#define ADCA_ADLSTAT (unsigned int *)(ADCA_BASE + 0x7 )
#define ADCA_ADZCSTAT (unsigned int *)(ADCA_BASE + 0x8 )
#define ADCA_ADRSLT0 (unsigned int *)(ADCA_BASE + 0x9 )
#define ADCA_ADRSLT1 (unsigned int *)(ADCA_BASE + 0xa )
#define ADCA_ADRSLT2 (unsigned int *)(ADCA_BASE + 0xb )
#define ADCA_ADRSLT3 (unsigned int *)(ADCA_BASE + 0xc )
#define ADCA_ADRSLT4 (unsigned int *)(ADCA_BASE + 0xd )
#define ADCA_ADRSLT5 (unsigned int *)(ADCA_BASE + 0xe )
#define ADCA_ADRSLT6 (unsigned int *)(ADCA_BASE + 0xf )
#define ADCA_ADRSLT7 (unsigned int *)(ADCA_BASE + 0x10)
#define ADCA_ADDLLMT0 (unsigned int *)(ADCA_BASE + 0x11)
#define ADCA_ADDLLMT1 (unsigned int *)(ADCA_BASE + 0x12)
#define ADCA_ADDLLMT2 (unsigned int *)(ADCA_BASE + 0x13)
#define ADCA_ADDLLMT3 (unsigned int *)(ADCA_BASE + 0x14)
#define ADCA_ADDLLMT4 (unsigned int *)(ADCA_BASE + 0x15)
#define ADCA_ADDLLMT5 (unsigned int *)(ADCA_BASE + 0x16)
#define ADCA_ADDLLMT6 (unsigned int *)(ADCA_BASE + 0x17)
#define ADCA_ADDLLMT7 (unsigned int *)(ADCA_BASE + 0x18)
#define ADCA_ADHLMT0 (unsigned int *)(ADCA_BASE + 0x19)
#define ADCA_ADHLMT1 (unsigned int *)(ADCA_BASE + 0x1a)
#define ADCA_ADHLMT2 (unsigned int *)(ADCA_BASE + 0x1b)
#define ADCA_ADHLMT3 (unsigned int *)(ADCA_BASE + 0x1c)
#define ADCA_ADHLMT4 (unsigned int *)(ADCA_BASE + 0x1d)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -