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.
È possibile ottenere una risposta migliore su http://chiphacker.com – Earlz