渦街流量計數字信號處理技術的探討 九十九
6.3.2數字信號處理程序設計
Tl公司為其TMS320系列DSP芯片開發提供了一套完整的軟件集成開發環境CCS(Code Composer Studio),為DSP的軟件開發帶來了極大方便。CCS同時支持匯編語言和C/C++語言,利用CCS能夠加快軟件開發進程,提高工作效率。課題設計的數字信號處理軟件程序,是在CCS軟件開發環境下,用c語言和匯編語言相結合的方式編寫。程序的主要部分是用C語言編寫,對寄存器操作和GPIO端口部分使用匯編語言編寫,這種應用C語言和匯編語言相結合的程序開發方式使程序的開發工作更加高效便捷。
數字信號處理電路已經設計完成,根據硬件電路各個部分的特點設計了DSP的軟件,DSP程序的整體流程圖如圖6.7所示,其中FFT算法和功率譜分析的實現是DSP軟件設計的主體。
流量計