hi ,
i am trying following code for just reading and writing samples , in ccs3.1 on dsk6713..
i am giving 1khz ,1v sin wave as input from function generator...
checking output at oscilloscope
code is error free ...but output is not coming......
what can i do?
how can i see the output....
#include <stdio.h>
#include <dsk6713.h>
#include <dsk6713_aic23.h>
#include "aic_32bit_io.h"
DSK6713_AIC23_CodecHandle hAIC23_handle; union{ unsigned int sample32bit; }input, output;
void main() { int i=0; float frm[220]; DSK6713_init();
hAIC23_handle=DSK6713_AIC23_openCodec(0,&config); DSK6713_AIC23_setFreq(hAIC23_handle, DSK6713_AIC23_FREQ_8KHZ); MCBSP_config(DSK6713_AIC23_DATAHANDLE,&AIC23CfgData); MCBSP_start(DSK6713_AIC23_DATAHANDLE, MCBSP_XMIT_START | MCBSP_RCV_START | MCBSP_SRGR_START | MCBSP_SRGR_FRAMESYNC, 220);
while(1)
{ while(!DSK6713_AIC23_read(hAIC23_handle, &input.sample32bit));
while(!DSK6713_AIC23_write(hAIC23_handle, output.sample32bit));
}
}