Sign in

username:

password:



Not a member?

Search c3x



Search tips

Subscribe to c3x



c3x by Keywords

Boot | C31 | TMS320VC33 | VC33

Discussion Groups

Discussion Groups | TMS320C3x | Question about how to go about senior design project

Technical discussions about the TI C3x DSPs (including the C31, C32 and C33 DSPs).

  

Post a new Thread

Question about how to go about senior design project - ninintothevoid - Apr 6 8:23:02 2006



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!



(You need to be a member of c3x -- send a blank email to c3x-subscribe@yahoogroups.com )

Re: Question about how to go about senior design project - Keith Larson - Apr 17 8:13:53 2006

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!



(You need to be a member of c3x -- send a blank email to c3x-subscribe@yahoogroups.com )