作为DSP编程初学者,我该怎么办?

时间:2010-04-20 15:55:24

标签: signal-processing

我想学习TI DSP编程。我是初学者。

我有处理器:TMS320VC5505和TMX320VC5505DZCH

我应该拥有什么硬件?

如何编程DSP? (c或汇编)

谢谢

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:2)

使用Code Composer studio等工具进行DSP编程与其他任何类型的编程都没有太大区别。您可以在C中开发算法,确保它们正确运行,并对它们进行分析以查看是否需要加快速度。如果这样做,第一步是使用编译器的内置优化选项。接下来的两个步骤更具体的DSP:可能有C可调用的编译指示来加速特定的数学运算,如分数定点数学运算。最后,您可以深入到汇编语言级别并使用特定于DSP的功能,如循环寻址,位反转寻址和单周期多重累加。

TI可能能够提供库来执行一些更常见的任务,例如FFT,FIR滤波和IIR滤波,因此您可以避免编写(和调试)自己的程序集。