⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tms320f2810_reg.h

📁 我最初用TMS320F240芯片作开发
💻 H
📖 第 1 页 / 共 3 页
字号:
#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 + -