2010-04-20 63 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濾波,因此您可能可以避免編寫(和調試)自己的程序集。