在典型的手持/便攜式嵌入式系統設備中電池壽命是H/W,S/W設計以及設備可支持的功能中的主要關注點。從軟件編程的角度來看,人們知道MIPS,存儲器(數據和程序)優化代碼。 我知道的H/W深度睡眠模式,待機模式,用於在較低的週期時鐘硬件或整個時鐘整個一些未使用的circutis節省電力,但我正在尋找一些想法從這一點查看:高效軟件編碼
其中我的代碼正在運行,並且需要繼續執行,因此,如何有效地編寫代碼「power」以便消耗最小瓦特?
是否有任何特殊的編程結構,數據結構,控制結構,我應該看看以實現給定功能的最小功耗。
在代碼結構設計時,還是在低級設計中,爲了使代碼儘可能省電(儘可能降低功耗),是否有任何S/W高級設計注意事項?
同意,這是對我沒有用,但它仍然是一個很好的問題:) – Teifion 2008-09-15 10:18:19
何苦:-) 從我看到在手持設備上大多數應用程序不注重電池的壽命了:-(幸運的是,工作系統仍然會這樣做 – itj 2008-09-15 10:30:50