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

📄 ad.c

📁 dsp5000
💻 C
字号:
#include<type.h>
#include<board.h>
#include<codec.h>
/*#include<macro.h> */
#include<mcbsp54.h> 
extern void DSS_init();  /*;  什么用处??*/
 

extern void init();

HANDLE  hHandset;
s16 data;
  
void main()    
{   
    if (brd_init(100))  
       return;      
    
     init();
    
   
   hHandset=codec_open(HANDSET_CODEC);
   
   codec_dac_mode(hHandset,CODEC_DAC_15BIT);
   codec_adc_mode(hHandset,CODEC_ADC_15BIT);
   codec_ain_gain(hHandset,CODEC_AIN_6dB);
   codec_aout_gain(hHandset,CODEC_AOUT_MINUS_6dB);
   codec_sample_rate(hHandset,SR_16000);   
    
   DSS_init();    
   asm(" rsbx INTM");
   /*asm(" stm #030h,SPCR2_1");
   asm(" stm #0A00h,PCR1_1");
   asm(" stm #0001h,SRGR1_1");
   asm(" stm #2000h,SRGR2_1");
   asm(" stm #0840h,XCR1_1");
   asm(" stm #8440h,XCR2_1");
   asm(" stm #0031h,SPCR2_1");  */   
  
                 
   while(1)
  /* { }*/
 {
  /*data = *(volatile u16*)DRR1_ADDR(HANDSET_CODEC);
   *(volatile u16*)DXR1_ADDR(HANDSET_CODEC) = data;  */
  /* asm(" stm 41h,AR1");
   asm(" mvdk *AR1,1000h");
   asm(" stm 43h,AR1"); 
   asm(" mvkd 1000h,*AR1"); */    
   } 
 }  
       

⌨️ 快捷键说明

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