一般来说,DSP的软件开发大体有两种方式:一种是直接编写汇编语言程序进行编译连接;一种是编写C语言程序,用C语言优化软件进行编译连接。我认为,对于速度要求比较高的代码部分如滤波、FTT等算法,应用汇编语言来编写;对于一些控制代码,可用C语言来写,这样可加快开发速度。当然要根据实际情况权衡一、二,毕竟经汇编优化后的代码执行速度要快得多。