2010-04-20 77 views
5

我想了解TI DSP编程。我是一名初学者。作为DSP编程初学者,我该怎么做?

我处理器:TMS320VC5505和TMX320VC5505DZCH

我应该有什么样的硬件?

我该如何编程DSP? (C或组件)

谢谢

+3

您可以通过http://chiphacker.com获得更好的回复 – Earlz 2010-04-20 16:16:15

回答

5

获取低成本DSP评估板/模块,如this one form Spectrum Digital。这些通常带有可连接到PC或Mac的电缆以及合适的开发软件(以TI DSP为例,Code Composer Studio)。

2

使用Code Composer studio等工具进行DSP编程与任何其他类型的编程都没有太大差别。你可以在C语言中开发你的算法,确保它们正确运行,并通过配置文件查看是否需要加快速度。如果这样做,第一步就是使用编译器的内置优化选项。接下来的两个步骤更多地针对DSP:可能有C-callable编译指示来加速特定的数学运算,如分数定点数学。最后,您可以进入汇编语言级别,并使用DSP特有的功能,如循环寻址,位反转寻址和单周期多次累加。 TI可能能够提供库来执行一些更常见的任务,如FFT,FIR滤波和IIR滤波,因此您可能可以避免编写(和调试)自己的程序集。