2010-04-20 13 views
5

Vorrei imparare la programmazione TI DSP. Sono un principiante.Cosa devo fare come principiante di programmazione DSP?

ho i processori: TMS320VC5505 e TMX320VC5505DZCH

Che hardware dovrei avere?

e

Come posso programmare il DSP? (C o assieme)

Grazie

+3

È possibile ottenere una risposta migliore su http://chiphacker.com – Earlz

risposta

5

Ottenere un basso costo DSP di valutazione scheda/modulo, come ad esempio this one form Spectrum Digital. Questi in genere sono dotati di un cavo che è possibile collegare a un PC o Mac e un software di sviluppo idoneo (Code Composer Studio, nel caso dei DSP TI).

2

La programmazione DSP con strumenti come Code Composer studio non è molto diversa da qualsiasi altro tipo di programmazione. Puoi sviluppare i tuoi algoritmi in C, assicurarti che funzionino correttamente e il profilo per vedere se hai bisogno di velocizzare tutto. Se lo fai, il primo passo è usare le opzioni di ottimizzazione integrate del compilatore. I prossimi due passaggi sono più specifici per DSP: potrebbe esserci un pragma C-callable per accelerare determinate operazioni matematiche, come la matematica frazionaria a virgola fissa. Infine, è possibile scendere al livello del linguaggio assembly e utilizzare le funzionalità specifiche di DSP come l'indirizzamento circolare, l'indirizzamento bit-reverse e il multply-accumulate a ciclo singolo.

TI potrebbe essere in grado di fornire librerie per eseguire alcune delle attività più comuni, come FFT, filtro FIR e filtro IIR, in modo da evitare di scrivere (e eseguire il debug) il proprio assembly.

Problemi correlati