Technical discussions about the TI C3x DSPs (including the C31, C32 and C33 DSPs).
My lab group is trying to design software for the VC33 University kit to do the following: 1. perform an FFT on a corrupted input signal 2. Identify the corrupting sinusoidal signal 3. Apply a notch filter centered at the sinusoidal signal 4. Output the signal Our experience with DSP and assembly is somewhat limited. We all have had experience programming in assembly for the HC12 and my DSP experience is limited to a class I am currently taking on the fundamentals of DSP. The windows debugger that comes with the kit is confusing to me. I can load the sample ASM files and assemble them, but if I try to use any of the c code, i cannot. Is the c compiler linked to dsk3dw.exe? If not, what should I use? Are there any third party programs that work better than dsk3dw? Second, what would be a good starting resource to working with programming dsp chips? Thanks for your help!
Hi The compiler requires a couple of environment variables to be set, plus the path statement needs to be modified. This is described in the help file. I would also start with the helpfile for your application. If you agian look into the help file, but this time for the FFT demo you will see how the FFT example has been tied into the breakpoints and graphics display. It is a simple matter of searching that array. When you have identified the signal of interest you will need to extract the freqeuncy and phase. To learn how to extract an accurate freqeuncy have a look at the spectrum analyzer demo. That demo uses centroid location to indicate frequency accuracy to 0.01 Hz resolution (or better) even though the FFT bin spacing is typically in the 10-50Hz range. Hope this helps Keith Larson ------------------------------------------ ninintothevoid wrote: My lab group is trying to design software for the VC33 University kit to do the following: 1. perform an FFT on a corrupted input signal 2. Identify the corrupting sinusoidal signal 3. Apply a notch filter centered at the sinusoidal signal 4. Output the signal Our experience with DSP and assembly is somewhat limited. We all have had experience programming in assembly for the HC12 and my DSP experience is limited to a class I am currently taking on the fundamentals of DSP. The windows debugger that comes with the kit is confusing to me. I can load the sample ASM files and assemble them, but if I try to use any of the c code, i cannot. Is the c compiler linked to dsk3dw.exe? If not, what should I use? Are there any third party programs that work better than dsk3dw? Second, what would be a good starting resource to working with programming dsp chips? Thanks for your help!