init_mcbsp.c

来自「基于DM6713BIOS的音频处理算法」· C语言 代码 · 共 17 行

C
17
字号

#include "c6x11dsk.h"
#include "c6x.h"


void mcbsp0_init()    				 //配置 McBSP0   
{
 	 *(unsigned volatile int *)McBSP0_SPCR = 0;	 //复位 
 	 *(unsigned volatile int *)McBSP0_PCR = 0;       //
 	 *(unsigned volatile int *)McBSP0_RCR = 0x10040; //设置 RWDLEN为16BIT,1BIT数据延时
 	 *(unsigned volatile int *)McBSP0_XCR = 0x10040; //设置 XWDLEN为16BIT,1BIT数据延时 
 	 *(unsigned volatile int *)McBSP0_DXR = 0;   
	 *(unsigned volatile int *)McBSP0_SPCR = 0x12001;//退出复位(置XRST,RRST=1)
	 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?