📄 mcbsp.h
字号:
/*********************************************************************************
* MCBSP寄存器定义 *
*********************************************************************************/
#define DRR2 *(unsigned int *)0x30 //MCBSP数据接收寄存器2
#define DRR1 *(unsigned int *)0x31 //MCBSP数据接收寄存器1
#define DXR2 *(unsigned int *)0x32 //MCBSP数据发送寄存器2
#define DXR1 *(unsigned int *)0x33 //MCBSP数据发送寄存器1
#define SPSA *(unsigned int *)0x34 //MCBSP子地址寄存器
#define SPSD *(unsigned int *)0x35 //
/*********************************************************************************
* MCBSP子寄存器定义 *
*********************************************************************************/
#define SPCR1 0x00 //MCBSP串口控制寄存器1
#define SPCR2 0x01 //MCBSP串口控制寄存器2
#define RCR1 0x02 //MCBSP接收控制寄存器1
#define RCR2 0x03 //MCBSP接收控制寄存器2
#define XCR1 0x04 //MCBSP发送控制寄存器1
#define XCR2 0x05 //MCBSP发送控制寄存器2
#define SRGR1 0x06 //MCBSP采样率产生器寄存器1
#define SRGR2 0x07 //MCBSP采样率产生器寄存器2
#define MCR1 0x08 //MCBSP多通道寄存器1
#define MCR2 0x09 //MCBSP多通道寄存器2
#define RCERA 0x0A //MCBSP接收通道A区使能寄存器
#define RCERB 0x0B //MCBSP接收通道B区使能寄存器
#define XCERA 0x0C //MCBSP发送通道A区使能寄存器
#define XCERB 0x0D //MCBSP发送通道B区使能寄存器
#define PCR 0x0E //MCBSP引脚控制寄存器
/*中断*/
#define TIM *(int *)0x24
#define PRD *(int *)0x25
#define TCR *(int *)0x26
#define IMR *(int *)0x0
#define IFR *(int *)0x1
#define CLKMD (*(unsigned int *)0x58)
#define nop asm(" NOP ")
unsigned char CC2400status;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -