init_ad535.c

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

C
58
字号


#include "c6711_init.h"


 
void TLC320AD535_Init()		//init AD535
{
  mcbsp0_read();		//setting up AD535 Register 3  
  mcbsp0_write(0); 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);       	//send bit for Secondary Communications 
  mcbsp0_read();
  mcbsp0_write(0x0386);  	//voice channel reset,pre-amps selected 
  mcbsp0_read();
  mcbsp0_write(0);       	//clear Secondary Communications 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);       	//send bit for Secondary Communications 
  mcbsp0_read();
  mcbsp0_write(0x0306);   	//voice channel clear reset,pre-amps selected 
  mcbsp0_read();
  mcbsp0_write(0);       	//clear Secondary Communications 
  mcbsp0_read();    
  
  mcbsp0_write(0);		//setting up AD535 Register 4 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);
  mcbsp0_read();
  mcbsp0_write(0x0400);  	//set microphone pre-amp gain to 20 dB 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();

  mcbsp0_write(0);		//setting up AD535 Register 5 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);
  mcbsp0_read();
  mcbsp0_write(0x0502);  	//DAC PGA = 0 dB 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
}   



⌨️ 快捷键说明

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