Loop_stereo.c
上传用户:shgomarket
上传日期:2022-07-07
资源大小:16k
文件大小:1k
源码类别:

DSP编程

开发平台:

C/C++

  1. //Loop_stereo.c  Stereo input/output to/from both channels
  2. #include "dsk6713_aic23.h" //codec-DSK support file
  3. Uint32 fs=DSK6713_AIC23_FREQ_8KHZ;  //set sampling rate
  4. #define LEFT 0
  5. #define RIGHT 1
  6. union {Uint32 combo; short channel[2];} AIC23_data;
  7. interrupt void c_int11()           //interrupt service routine
  8. {  
  9. AIC23_data.combo = input_sample();  //input 32-bit sample
  10. output_left_sample(AIC23_data.channel[LEFT]);  //I/O left channels
  11. return;
  12. }
  13. void main() //main function
  14. {
  15. comm_intr();           //init DSK, codec, McBSP
  16.    while(1);                 //infinite loop
  17. }
  18.