📄 tms320f2810_reg.h
字号:
#define ADCRESULT15 (volatile unsigned int *) 0x7117 /* ADC 转换结果缓冲寄存器15 */
#define ADCTRL3 (volatile unsigned int *) 0x7118 /* ADC 控制寄存器3 */
#define ADCST (volatile unsigned int *) 0x7119 /* ADC 状态寄存器 */
/**** EV-A REGISTER ****/
#define GPTCONA (volatile unsigned int *) 0x7400 /* GP timer control reg A */
#define T1CNT (volatile unsigned int *) 0x7401 /* GP timer 1 counter reg */
#define T1CMPR (volatile unsigned int *) 0x7402 /* GP timer 1 compare reg */
#define T1PR (volatile unsigned int *) 0x7403 /* GP timer 1 period reg */
#define T1CON (volatile unsigned int *) 0x7404 /* GP timer 1 control reg */
#define T2CNT (volatile unsigned int *) 0x7405 /* GP timer 2 counter reg */
#define T2CMPR (volatile unsigned int *) 0x7406 /* GP timer 2 compare reg */
#define T2PR (volatile unsigned int *) 0x7407 /* GP timer 2 period reg */
#define T2CON (volatile unsigned int *) 0x7408 /* GP timer 2 control reg */
#define COMCONA (volatile unsigned int *) 0x7411 /* Compare control reg A */
#define ACTRA (volatile unsigned int *) 0x7413 /* Compare action control reg A */
#define DBTCONA (volatile unsigned int *) 0x7415 /* Dead-band timer control reg A */
#define CMPR1 (volatile unsigned int *) 0x7417 /* compare reg 1 */
#define CMPR2 (volatile unsigned int *) 0x7418 /* compare reg 2 */
#define CMPR3 (volatile unsigned int *) 0x7419 /* compare reg 3 */
#define CAPCONA (volatile unsigned int *) 0x7420 /* Capture control reg A */
#define CAPFIFOA (volatile unsigned int *) 0x7422 /* Capture FIFO status reg A */
#define CAP1FIFO (volatile unsigned int *) 0x7423 /* Capture Channel 1 FIFO top */
#define CAP2FIFO (volatile unsigned int *) 0x7424 /* Capture Channel 2 FIFO top */
#define CAP3FIFO (volatile unsigned int *) 0x7425 /* Capture Channel 3 FIFO top */
#define CAP1FBOT (volatile unsigned int *) 0x7427 /* Bottom reg of capture FIFO stack 1 */
#define CAP2FBOT (volatile unsigned int *) 0x7428 /* Bottom reg of capture FIFO stack 2 */
#define CAP3FBOT (volatile unsigned int *) 0x7429 /* Bottom reg of capture FIFO stack 3 */
#define EVAIMRA (volatile unsigned int *) 0x742C /* EVA interrupt mask reg A */
#define EVAIMRB (volatile unsigned int *) 0x742D /* EVA interrupt mask reg B */
#define EVAIMRC (volatile unsigned int *) 0x742E /* EVA interrupt mask reg C */
#define EVAIFRA (volatile unsigned int *) 0x742F /* EVA interrupt flag reg A */
#define EVAIFRB (volatile unsigned int *) 0x7430 /* EVA interrupt flag reg B */
#define EVAIFRC (volatile unsigned int *) 0x7431 /* EVA interrupt flag reg C */
/**** EV-B REGISTER ****/
#define GPTCONB (volatile unsigned int *) 0x7500 /* GP timer control reg B */
#define T3CNT (volatile unsigned int *) 0x7501 /* GP timer 3 counter reg */
#define T3CMPR (volatile unsigned int *) 0x7502 /* GP timer 3 compare reg */
#define T3PR (volatile unsigned int *) 0x7503 /* GP timer 3 period reg */
#define T3CON (volatile unsigned int *) 0x7504 /* GP timer 3 control reg */
#define T4CNT (volatile unsigned int *) 0x7505 /* GP timer 4 counter reg */
#define T4CMPR (volatile unsigned int *) 0x7506 /* GP timer 4 compare reg */
#define T4PR (volatile unsigned int *) 0x7507 /* GP timer 4 period reg */
#define T4CON (volatile unsigned int *) 0x7508 /* GP timer 4 control reg */
#define COMCONB (volatile unsigned int *) 0x7511 /* Compare control register B */
#define ACTRB (volatile unsigned int *) 0x7513 /* Compare action control register B */
#define DBTCONB (volatile unsigned int *) 0x7515 /* Dead-band timer control reg B */
#define CMPR4 (volatile unsigned int *) 0x7517 /* Compare reg 4 */
#define CMPR5 (volatile unsigned int *) 0x7518 /* Compare reg 5 */
#define CMPR6 (volatile unsigned int *) 0x7519 /* Compare reg 6 */
#define CAPCONB (volatile unsigned int *) 0x7520 /* Capture control reg B */
#define CAPFIFOB (volatile unsigned int *) 0x7522 /* Capture FIFO status reg B */
#define CAP4FIFO (volatile unsigned int *) 0x7523 /* Capture channel 4 FIFO top */
#define CAP5FIFO (volatile unsigned int *) 0x7524 /* Capture channel 5 FIFO top */
#define CAP6FIFO (volatile unsigned int *) 0x7525 /* Capture channel 6 FIFO top */
#define CAP4FBOT (volatile unsigned int *) 0x7527 /* Bottom reg of capture FIFO stack 4 */
#define CAP5FBOT (volatile unsigned int *) 0x7528 /* Bottom reg of capture FIFO stack 5 */
#define CAP6FBOT (volatile unsigned int *) 0x7529 /* Bottom reg of capture FIFO stack 6 */
#define EVBIMRA (volatile unsigned int *) 0x752C /* EVB interrupt mask reg A */
#define EVBIMRB (volatile unsigned int *) 0x752D /* EVB interrupt mask reg B */
#define EVBIMRC (volatile unsigned int *) 0x752E /* EVB interrupt mask reg C */
#define EVBIFRA (volatile unsigned int *) 0x752F /* EVB interrupt flag reg A */
#define EVBIFRB (volatile unsigned int *) 0x7530 /* EVB interrupt flag reg B */
#define EVBIFRC (volatile unsigned int *) 0x7531 /* EVB interrupt flag reg C */
/**** SCI B REGISTER ****/
#define SCIBCCR (volatile unsigned int *) 0x7750 /* SCI B 通信控制寄存器 */
#define SCIBCTL1 (volatile unsigned int *) 0x7751 /* SCI B 控制寄存器1 */
#define SCIBHBAUD (volatile unsigned int *) 0x7752 /* SCI B 波特率寄存器高位 */
#define SCIBLBAUD (volatile unsigned int *) 0x7753 /* SCI B 波特率寄存器低位 */
#define SCIBCTL2 (volatile unsigned int *) 0x7754 /* SCI B 控制寄存器2 */
#define SCIBRXST (volatile unsigned int *) 0x7755 /* SCI B 接收状态寄存器 */
#define SCIBRXEMU (volatile unsigned int *) 0x7756 /* SCI B 接收仿真数据缓冲寄存器 */
#define SCIBRXBUF (volatile unsigned int *) 0x7757 /* SCI B 接收数据缓冲寄存器 */
#define SCIBTXBUF (volatile unsigned int *) 0x7759 /* SCI B 发送数据缓冲寄存器 */
#define SCIBFFTX (volatile unsigned int *) 0x775A /* SCI B 发送寄存器 */
#define SCIBFFRX (volatile unsigned int *) 0x775B /* SCI B 接收寄存器 */
#define SCIBFFCT (volatile unsigned int *) 0x775C /* SCI B 控制寄存器 */
#define SCIBPRI (volatile unsigned int *) 0x775F /* SCI B 优先权控制寄存器 */
/**** McBSP REGISTER ****/
#define DRR2 (volatile unsigned int *) 0x7800 /* McBSP 数据接收寄存器2 */
#define DRR1 (volatile unsigned int *) 0x7801 /* McBSP 数据接收寄存器1 */
#define DXR2 (volatile unsigned int *) 0x7802 /* McBSP 数据发送寄存器2 */
#define DXR1 (volatile unsigned int *) 0x7803 /* McBSP 数据发送寄存器1 */
#define SPCR2 (volatile unsigned int *) 0x7804 /* McBSP 串行口控制寄存器2 */
#define SPCR1 (volatile unsigned int *) 0x7805 /* McBSP 串行口控制寄存器1 */
#define RCR2 (volatile unsigned int *) 0x7806 /* McBSP 接收控制寄存器2 */
#define RCR1 (volatile unsigned int *) 0x7807 /* McBSP 接收控制寄存器1 */
#define XCR2 (volatile unsigned int *) 0x7808 /* McBSP 发送控制寄存器2 */
#define XCR1 (volatile unsigned int *) 0x7809 /* McBSP 发送控制寄存器1 */
#define SPGR2 (volatile unsigned int *) 0x780A /* McBSP 采样率发生器寄存器2 */
#define SPGR1 (volatile unsigned int *) 0x780B /* McBSP 采样率发生器寄存器1 */
#define MCR2 (volatile unsigned int *) 0x780C /* McBSP 多通道寄存器2 */
#define MCR1 (volatile unsigned int *) 0x780D /* McBSP 多通道寄存器1 */
#define RCERA (volatile unsigned int *) 0x780E /* McBSP 接收通道使能寄存器分频A */
#define RCERB (volatile unsigned int *) 0x780F /* McBSP 接收通道使能寄存器分频B */
#define XCERA (volatile unsigned int *) 0x7810 /* McBSP 发送通道使能寄存器分频A */
#define XCERB (volatile unsigned int *) 0x7811 /* McBSP 发送通道使能寄存器分频B */
#define PCR1 (volatile unsigned int *) 0x7812 /* McBSP 引脚控制寄存器 */
#define RCERC (volatile unsigned int *) 0x7813 /* McBSP 接收通道使能寄存器分频C */
#define RCERD (volatile unsigned int *) 0x7814 /* McBSP 接收通道使能寄存器分频D */
#define XCERC (volatile unsigned int *) 0x7815 /* McBSP 发送通道使能寄存器分频C */
#define XCERD (volatile unsigned int *) 0x7816 /* McBSP 发送通道使能寄存器分频D */
#define RCERE (volatile unsigned int *) 0x7817 /* McBSP 接收通道使能寄存器分频E */
#define RCERF (volatile unsigned int *) 0x7818 /* McBSP 接收通道使能寄存器分频F */
#define XCERE (volatile unsigned int *) 0x7819 /* McBSP 发送通道使能寄存器分频E */
#define XCERF (volatile unsigned int *) 0x781A /* McBSP 发送通道使能寄存器分频F */
#define RCERG (volatile unsigned int *) 0x781B /* McBSP 接收通道使能寄存器分频G */
#define RCERH (volatile unsigned int *) 0x781C /* McBSP 接收通道使能寄存器分频H */
#define XCERG (volatile unsigned int *) 0x781D /* McBSP 发送通道使能寄存器分频G */
#define XCERH (volatile unsigned int *) 0x781E /* McBSP 发送通道使能寄存器分频H */
#define MFFTX (volatile unsigned int *) 0x7820 /* McBSP FIFO 发送寄存器 */
#define MFFRX (volatile unsigned int *) 0x7821 /* McBSP FIFO 接收寄存器 */
#define MFFCT (volatile unsigned int *) 0x7822 /* McBSP FIFO 控制寄存器 */
#define MFFINT (volatile unsigned int *) 0x7823 /* McBSP FIFO 中断寄存器 */
#define MFFST (volatile unsigned int *) 0x7824 /* McBSP FIFO 状态寄存器 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -