把keilC51中不使用的代碼禁止分配空間,為程序瘦身
最近在用51單片機SD卡+VS1003來做MP3 ============================== 解決方法: |
把target options中的device頁中選上"Use LX51 ...",然后在LX51 Misc頁中的Misc Control中填入"REMOVEUNUSED",確認后重新編譯即可自動去掉未調(diào)用的函數(shù)。
如下圖:
(原文件名:0.jpg)
說實話Keil這一點真的挺爛的,請看證據(jù):![]() (原文件名:1.png) ![]() |
首先我一開始照你的意思設置了以后遇到了錯誤,說要我升級到PK51,我用的是KEIL uvision 4,可能是因為當初沒破_解好,去網(wǎng)上找個注_冊機就解決了
然后我發(fā)現(xiàn)原來這個指令在KEIL的幫助文檔里有的,所以說一定要學會看幫助文檔才行啊。。。

(原文件名:a.png)

(原文件名:b.png)

評論