TOP

開發程式時,如何減少佔用的RAM以及ROM?

1.位元組型變數與常量作比較或運算時,常量如果是unsigned類型,在常量後增加“U”字母,可提高代碼 效率。
2.多個判斷語句不要進行疊加,儘量多分出幾個判斷,可減少代碼量。
3.少用指針,且用到也儘量先將參數傳至另一變數,不要直接用指標參與運算。
4.在滿足運算要求的情況下,用適合的資料類型,而不要用佔用位元組較多的資料類型。
5.“*”,“/”少用,能用移位完成的用移位完成,不能用的最好編寫乘除法副程式來完成,內部的乘除很占ROM,同時我們也提供了常用基本數學運算的庫以方便客戶使用。

注:更多詳細內容,請參看SN8 C Studio compiler,Help選項中的相關資訊。