亚洲狼人综合,本道综合精品,在线看福利影,国产亚洲精品久久久玫瑰,日韩欧美精品在线观看,日韩在线国产,欧美乱码一区二区三区

如何編寫電力實(shí)時(shí)應(yīng)用的運(yùn)行在DSP上的高效C代碼

2013-12-12 10:46:22 電力信息化  點(diǎn)擊量: 評(píng)論 (0)
摘要:數(shù)字信號(hào)處理器(DSP)因其出色的處理能力,在包括電力應(yīng)用在內(nèi)的各個(gè)領(lǐng)域得到十分廣泛的應(yīng)用。為了滿足電力應(yīng)用的高實(shí)時(shí)性的要求,需要為DSP編寫高效的代碼。目前對(duì)DSP進(jìn)行程序設(shè)計(jì)時(shí),使用得最多的是C語(yǔ)
,甚至不在一個(gè)數(shù)量級(jí)上。因此,最見(jiàn)效也是最關(guān)鍵的在于選擇最優(yōu)的算法。算法選擇不當(dāng),再怎么做細(xì)枝末節(jié)的優(yōu)化和調(diào)整,其效果也不甚明顯。因此。如果要提高代碼的時(shí)間效率,對(duì)于算法的優(yōu)化應(yīng)該是排在第一位的。在算法的優(yōu)化完成以后,再去考慮上面提高的或者沒(méi)有提到的其他各種優(yōu)化的方法,這樣才能從根本上提高代碼的時(shí)間效率。
 
4 結(jié)論
DSP是一個(gè)硬件資源有限的環(huán)境,同時(shí)又進(jìn)行著大量的實(shí)時(shí)數(shù)據(jù)處理,因此需要在對(duì)DSP進(jìn)行C語(yǔ)言程序設(shè)計(jì)的時(shí)候,特別注意代碼的效率。文章中分別給出了幾點(diǎn)提高代碼的空間效率和時(shí)間效率的方法。而事實(shí)上,代碼的空間效率和時(shí)間效率是一對(duì)矛盾。通??臻g效率的提高要犧牲一些時(shí)間效率,而時(shí)間效率的提高也需要以空間效率為代價(jià)。這一點(diǎn)在查表方法的使用上體現(xiàn)的十分明顯,查表本身就是用空間換來(lái)時(shí)間的典型方法。寫出高效C代碼的關(guān)鍵就在于通過(guò)各種方法來(lái)處理好這對(duì)矛盾,甚至使這兩者同時(shí)得到某種程度的改善。
 
參考文獻(xiàn)
【1】 [美]赫伯特•希爾特,《C語(yǔ)言大全(第四版)》,電子工業(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.
 
作者簡(jiǎn)介
張浩 男,1981年3月出生于江蘇鹽城,2003年于東南大學(xué)獲得學(xué)士學(xué)位。同年7月于國(guó)家電力公司南京自動(dòng)化研究院攻讀碩士學(xué)位。研究方向?yàn)殡娏€載波通信。電子郵件:vjzhang@sohu.com;通訊地址:南京市中央路258號(hào)江南大廈裙樓5樓;郵編:210003;聯(lián)系電話:025-83096319。
 
郭經(jīng)紅 男,1967年12月出生于江西吉安,1989年于桂林電子技術(shù)學(xué)院獲得學(xué)士學(xué)位,1992年和2000年于東南大學(xué)無(wú)線電工程系獲得碩士和博士學(xué)位。研究方向?yàn)殡娏ο到y(tǒng)自動(dòng)化中的通信以及數(shù)字信號(hào)處理。電子郵件:j.h.guo@nari-china.com;通訊地址:南京市中央路258號(hào)江南大廈裙樓5樓;郵編:210003;聯(lián)系電話:025-83092504。
 
大云網(wǎng)官方微信售電那點(diǎn)事兒

責(zé)任編輯:和碩涵

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
?