如何編寫電力實時應用的運行在DSP上的高效C代碼
摘要:數(shù)字信號處理器(DSP)因其出色的處理能力,在包括電力應用在內的各個領域得到十分廣泛的應用。為了滿足電力應用的高實時性的要求,需要為DSP編寫高效的代碼。目前對DSP進行程序設計時,使用得最多的是C語
,甚至不在一個數(shù)量級上。因此,最見效也是最關鍵的在于選擇最優(yōu)的算法。算法選擇不當,再怎么做細枝末節(jié)的優(yōu)化和調整,其效果也不甚明顯。因此。如果要提高代碼的時間效率,對于算法的優(yōu)化應該是排在第一位的。在算法的優(yōu)化完成以后,再去考慮上面提高的或者沒有提到的其他各種優(yōu)化的方法,這樣才能從根本上提高代碼的時間效率。
4 結論
DSP是一個硬件資源有限的環(huán)境,同時又進行著大量的實時數(shù)據(jù)處理,因此需要在對DSP進行C語言程序設計的時候,特別注意代碼的效率。文章中分別給出了幾點提高代碼的空間效率和時間效率的方法。而事實上,代碼的空間效率和時間效率是一對矛盾。通常空間效率的提高要犧牲一些時間效率,而時間效率的提高也需要以空間效率為代價。這一點在查表方法的使用上體現(xiàn)的十分明顯,查表本身就是用空間換來時間的典型方法。寫出高效C代碼的關鍵就在于通過各種方法來處理好這對矛盾,甚至使這兩者同時得到某種程度的改善。
參考文獻
【1】 [美]赫伯特•希爾特,《C語言大全(第四版)》,電子工業(yè)出版社,2001年9月
【2】 “TMS320C55x Optimizing C/C++ Compiler User’s Guide”, Texas Instruments Application Report SPRU281D, July 2002.
【3】 “TMS320C55x DSP CPU Reference Guide”, Texas Instruments Application Report SPRU371D, May 2001
【4】 “TMS320C55x DSP Mnemonic Instruction Set Reference Guide” Texas Instruments Application Report SPRU374G, October 2002.
【5】 “TMS320C55x DSP Algebraic Instruction Set Reference Guide” Texas Instruments Application Report SPRU375G, October 2002.
【6】 “TMS320C55x DSP Programmer's Guide” Texas Instruments Application Report SPRU376A, July 2001.
作者簡介
張浩 男,1981年3月出生于江蘇鹽城,2003年于東南大學獲得學士學位。同年7月于國家電力公司南京自動化研究院攻讀碩士學位。研究方向為電力線載波通信。電子郵件:vjzhang@sohu.com;通訊地址:南京市中央路258號江南大廈裙樓5樓;郵編:210003;聯(lián)系電話:025-83096319。
郭經(jīng)紅 男,1967年12月出生于江西吉安,1989年于桂林電子技術學院獲得學士學位,1992年和2000年于東南大學無線電工程系獲得碩士和博士學位。研究方向為電力系統(tǒng)自動化中的通信以及數(shù)字信號處理。電子郵件:j.h.guo@nari-china.com;通訊地址:南京市中央路258號江南大廈裙樓5樓;郵編:210003;聯(lián)系電話:025-83092504。
責任編輯:和碩涵
免責聲明:本文僅代表作者個人觀點,與本站無關。其原創(chuàng)性以及文中陳述文字和內容未經(jīng)本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
-
現(xiàn)貨模式下谷電用戶價值再評估
2020-10-10電力現(xiàn)貨市場,電力交易,電力用戶 -
PPT | 高校綜合能源服務有哪些解決方案?
2020-10-09綜合能源服務,清潔供熱,多能互補 -
深度文章 | “十三五”以來電力消費增長原因分析及中長期展望
2020-09-27電力需求,用電量,全社會用電量
-
PPT | 高校綜合能源服務有哪些解決方案?
2020-10-09綜合能源服務,清潔供熱,多能互補 -
深度文章 | “十三五”以來電力消費增長原因分析及中長期展望
2020-09-27電力需求,用電量,全社會用電量 -
我國電力改革涉及的電價問題
-
電化學儲能應用現(xiàn)狀及對策研究
2019-08-14電化學儲能應用 -
《能源監(jiān)測與評價》——能源系統(tǒng)工程之預測和規(guī)劃
-
《能源監(jiān)測與評價》——能源系統(tǒng)工程之基本方法
-
貴州職稱論文發(fā)表選擇泛亞,論文發(fā)表有保障
2019-02-20貴州職稱論文發(fā)表 -
《電力設備管理》雜志首屆全國電力工業(yè) 特約專家征文
2019-01-05電力設備管理雜志 -
國內首座蜂窩型集束煤倉管理創(chuàng)新與實踐
-
人力資源和社會保障部:電線電纜制造工國家職業(yè)技能標準
-
人力資源和社會保障部:變壓器互感器制造工國家職業(yè)技能標準
-
《低壓微電網(wǎng)并網(wǎng)一體化裝置技術規(guī)范》T/CEC 150
2019-01-02低壓微電網(wǎng)技術規(guī)范
-
現(xiàn)貨模式下谷電用戶價值再評估
2020-10-10電力現(xiàn)貨市場,電力交易,電力用戶 -
建議收藏 | 中國電價全景圖
2020-09-16電價,全景圖,電力 -
一張圖讀懂我國銷售電價附加
2020-03-05銷售電價附加
-
電氣工程學科排行榜發(fā)布!華北電力大學排名第二
-
國家電網(wǎng)61家單位招聘畢業(yè)生
2019-03-12國家電網(wǎng)招聘畢業(yè)生 -
《電力設備管理》雜志讀者俱樂部會員招募
2018-10-16電力設備管理雜志