標(biāo)題:
關(guān)于Keil5代碼進(jìn)行優(yōu)化級別選擇
[打印本頁]
作者:
hhh402
時間:
2024-7-5 00:31
標(biāo)題:
關(guān)于Keil5代碼進(jìn)行優(yōu)化級別選擇
Keil5 一般情況缺省編譯優(yōu)化設(shè)置被設(shè)定為8級優(yōu)化,需要修改成其它級別嗎?用8級優(yōu)化會出問題嗎?
作者:
624353765
時間:
2024-7-5 07:05
我一直在用9級優(yōu)化,在8級優(yōu)化下40K的代碼用9級優(yōu)化能省掉15K,不過8級優(yōu)化下的代碼運行是最快的
作者:
xiaobendan001
時間:
2024-7-5 07:18
沒改過,一直都默認(rèn)的
作者:
npn
時間:
2024-7-5 10:29
程序優(yōu)化有以下維度:
速度優(yōu)先:程序運行慢的開啟此優(yōu)化提速。
內(nèi)存優(yōu)先:ROM不夠用的開啟此優(yōu)化壓縮。
部分優(yōu)化級別可能有bug,若程序出現(xiàn)異常請關(guān)閉優(yōu)化。
作者:
xiaobendan001
時間:
2024-7-5 11:04
剛試了一下,9級的時候是省不少,編譯速度非常慢。不知道出來的結(jié)果會不會有別的問題。
作者:
hhh402
時間:
2024-7-5 11:35
很多文章都推薦4級以下,甚至是0級、1級,我想問的是:那個級別更穩(wěn)定,不易出錯,至于代碼大小不用考慮,單片機足夠大,運行速度也不用考慮,如果需要速度,提高主頻更快。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1