strike04freedom14
Newbie level 2
i using code composer studio do my assignment.
i need to put this signal generator equation into the AM coding, so the frequency in the AM coding can be varied.
Problem is, this equation need to put where/which line in the AM coding, or need something change in the AM coding.
Sine wave = a*sin (2* PI * (sample/cycle))
AM Coding
//AM.c
please help me...i really need some help....Thank
i need to put this signal generator equation into the AM coding, so the frequency in the AM coding can be varied.
Problem is, this equation need to put where/which line in the AM coding, or need something change in the AM coding.
Sine wave = a*sin (2* PI * (sample/cycle))
AM Coding
//AM.c
Code C - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include "DSK6713_AIC23.h" //codec-dsk support file Uint32 fs=DSK6713_AIC23_FREQ_8KHZ; //set sampling rate short amp = 1; //index for modulation void main() { short baseband[20]={1000,951,809,587,309,0,-309,-587,-809,-951,-1000,-951,-809,-587,-309,0,309,587,809,951}; //400-Hz baseband short carrier[20] ={1000,0,-1000,0,1000,0,-1000,0,1000,0,-1000,0,1000,0,-1000,0,1000,0,-1000,0}; //2-kHz carrier short output[20]; short k; comm_poll(); //init DSK, codec, McBSP while(1) //infinite loop { for (k=0; k<20; k++) { output[k]= carrier[k] + ((amp*baseband[k]*carrier[k]/10)>>12); output_sample(20*output[k]); //scale output } } }
please help me...i really need some help....Thank
Last edited by a moderator: