搜索
熱門(mén)關(guān)鍵詞:
愛(ài)特梅爾
PSoC
Lantiq
泛華恒興
快速原型
手機版
官方微博
微信公眾號
登錄
|
免費注冊
首頁(yè)
新聞
新品
文章
下載
電路
問(wèn)答
視頻
職場(chǎng)
雜談
會(huì )展
工具
博客
論壇
在線(xiàn)研討會(huì )
技術(shù)頻道:
單片機/處理器
FPGA
軟件/編程
電源技術(shù)
模擬電子
PCB設計
測試測量
MEMS
系統設計
無(wú)源/分立器件
音頻/視頻/顯示
應用頻道:
消費電子
工業(yè)/測控
汽車(chē)電子
通信/網(wǎng)絡(luò )
醫療電子
機器人
當前位置:
EEChina首頁(yè)
›
論壇
›
單片機/處理器
返回列表
查看:
7398
|
回復:
10
[提問(wèn)]
編寫(xiě)節省空間的程序
[復制鏈接]
zhuyong09
zhuyong09
當前離線(xiàn)
積分
7195
電梯直達
樓主
發(fā)表于 2010-8-26 11:52:57
|
只看該作者
|
倒序瀏覽
|
閱讀模式
貿澤電子有獎問(wèn)答視頻,回答正確發(fā)放10元微信紅包
關(guān)鍵詞:
編寫(xiě)
,
程序
,
節省
,
空間
對于
單片機
來(lái)說(shuō),程序存儲空間都比較有限,如果編寫(xiě)的程序過(guò)大,在不裁剪功能的情況下有什么優(yōu)化的方法是資源減少嗎?
收藏
0
頂
0
踩
0
相關(guān)文章
•
激光跟蹤儀USMN聯(lián)合組網(wǎng)應用-精確到微米的大空間尺度測量
•
國產(chǎn)全志A40i Ubuntu16.04系統Docker加持
•
線(xiàn)程,進(jìn)程,程序的區別
•
STM32F411CEUx 能下載程序但不能執行
•
MPS430寫(xiě)程序寫(xiě)保護問(wèn)題
•
單片機軟件抗干擾的幾種常見(jiàn)方法
•
LabVIEW開(kāi)發(fā)者必備技巧寶典第四部分
•
那些出現在電影中的程序代碼
•
(轉)我為什么離開(kāi)英特爾上海
回復
舉報
yespiao
yespiao
當前離線(xiàn)
積分
-21
沙發(fā)
發(fā)表于 2010-8-26 21:28:21
|
只看該作者
呵呵
回復
支持
反對
舉報
kbgyzp
kbgyzp
當前離線(xiàn)
積分
55911
板凳
發(fā)表于 2010-8-26 23:24:09
|
只看該作者
利用keil的最高級別優(yōu)化很多時(shí)候能壓縮很多程序空間
回復
支持
反對
舉報
iiccee521
iiccee521
當前離線(xiàn)
積分
7641
地板
發(fā)表于 2010-8-27 09:28:28
|
只看該作者
用編譯器自帶的優(yōu)化功能優(yōu)化,但是要注意你的語(yǔ)言的寫(xiě)法,有些東西會(huì )被優(yōu)化掉,照成功能不能實(shí)現,或者數據錯誤.還有就是你的乘法和除法實(shí)用的數據類(lèi)型等.也會(huì )影響便宜后的代碼長(cháng)度.
回復
支持
反對
舉報
xyj
xyj
當前離線(xiàn)
積分
22712
地下室
發(fā)表于 2010-8-27 19:30:53
|
只看該作者
可以從數據類(lèi)型下手。。
回復
支持
反對
舉報
missing_beauty
missing_beauty
當前離線(xiàn)
積分
39
6
樓
發(fā)表于 2010-9-1 15:56:04
|
只看該作者
也想知道,感謝上面各位!
回復
支持
反對
舉報
superable
superable
當前離線(xiàn)
積分
19
7
樓
發(fā)表于 2010-9-2 06:44:29
|
只看該作者
數量類(lèi)型,特別是帶浮點(diǎn)的運算少用,原來(lái)8K多的程序一下減小到5K左右
回復
支持
反對
舉報
mxh0506
mxh0506
當前離線(xiàn)
積分
10414
8
樓
發(fā)表于 2010-9-2 23:48:07
|
只看該作者
1、選擇高性能的編譯器
2、熟悉目標芯片的指令系統,有時(shí)有助于編寫(xiě)更加優(yōu)化的C程序
3、關(guān)鍵代碼用匯編實(shí)現
4、盡量使用位數少的無(wú)符號整型計算
5、避免調用耗費大量資源的庫函數(如sscanf(), sprintf()...)
6、根據實(shí)際需要采用相應的解決方式(時(shí)間/空間互換,軟件/硬件互換等)
7、...
回復
支持
反對
舉報
wizard2008
wizard2008
當前離線(xiàn)
積分
65
9
樓
發(fā)表于 2010-9-3 15:09:30
|
只看該作者
多用查表代替swith
回復
支持
反對
舉報
BLUEKINGXQ
BLUEKINGXQ
當前離線(xiàn)
積分
21
10
樓
發(fā)表于 2010-9-4 08:11:57
|
只看該作者
還有個(gè)方法,在keil中選中代碼打包選項
回復
支持
反對
舉報
pcbkey
pcbkey
當前離線(xiàn)
積分
1625
11
樓
發(fā)表于 2015-2-7 10:21:41
|
只看該作者
支持一下
回復
支持
反對
舉報
返回列表
高級模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登錄后才可以回帖
登錄
|
立即注冊
本版積分規則
發(fā)表回復
回帖后跳轉到最后一頁(yè)
關(guān)于我們
-
服務(wù)條款
-
使用指南
-
站點(diǎn)地圖
-
友情鏈接
-
聯(lián)系我們
電子工程網(wǎng)
© 版權所有
京ICP備16069177號
| 京公網(wǎng)安備11010502021702
快速回復
返回頂部
返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页