2010-04-20 2 views

Répondre

5

Obtenir une carte d'évaluation DSP à faible coût/module, comme this one form Spectrum Digital. Ceux-ci viennent généralement avec un câble que vous pouvez connecter à un PC ou Mac, et un logiciel de développement approprié (Code Composer Studio, dans le cas de TI DSP).

2

La programmation DSP à l'aide d'outils tels que Code Composer studio n'est pas très différente de tout autre type de programmation. Vous pouvez développer vos algorithmes en C, assurez-vous qu'ils s'exécutent correctement, et les profilez pour voir si vous devez accélérer quelque chose. Si vous le faites, la première étape consiste à utiliser les options d'optimisation intégrées du compilateur. Les deux étapes suivantes sont plus spécifiques à DSP: il peut y avoir des pragma C-callables pour accélérer certaines opérations mathématiques, comme les mathématiques à virgule fixe fractionnaire. Et enfin, vous pouvez descendre au niveau de la langue d'assemblage et utiliser les capacités spécifiques au DSP comme l'adressage circulaire, l'adressage inversé par bits et le cumul de plusieurs cycles. TI pourrait être en mesure de fournir des bibliothèques pour effectuer certaines des tâches les plus courantes, comme la FFT, le filtrage FIR et le filtrage IIR, de sorte que vous pourriez éviter d'écrire (et de déboguer) votre propre assemblage.

Questions connexes