我個人而言,在學習stm32的過程中,利用keil5mdk每次編譯完乙個程式,檔案裡就會生成好多的編譯資訊檔案
本來光核心的**,通常只有2m左右,編譯完通常會膨脹到20m
而且學習之後,隨著學習進度,一般是不會再重新學習之前的程式的(僅我個人而言,因為已經學過了,除非很不紮實,不然實在沒必要再去學一次,再去程式設計)
此時為了節省電腦空間,其實刪除掉編譯資訊是非常有必要的,於是我就將我所用的用於準確刪除編譯資訊的批處理檔案(**於野火)分享給大家
1.複製以下**
2.貼上以下**到記事本(c格式即可)
3.修改字尾為.bat
4.使用的時候,直接雙擊點開,就會自動執行
del *
.bak /s
del *
.bak /s
del *
.ddk /s
del *
.edk /s
del *
.lst /s
del *
.lnp /s
del *
.mpf /s
del *
.mpj /s
del *
.obj /s
del *
.omf /s
::del *
.opt /s :
:不允許刪除jlink的設定
del *
.plg /s
del *
.rpt /s
del *
.tmp /s
del *
.__i /s
del *
.crf /s
del *
.o /s
del *
.d /s
del *
.axf /s
del *
.tra /s
del *
.dep /s
del jlinklog.txt /s
del *
.iex /s
del *
.htm /s
del *
.sct /s
del *
.map /s
exit
keil編譯問題
問題2 debug限制 keil cx51編譯器提供三條編譯模式控制命令 small,compact,large,它們對變數儲存器空間的影響如下。small 所有變數都被定義在8051微控制器的片內ram中,對這種變數的訪問速度最快。另外,堆疊也必須位於片內ram中,而堆疊的長度是很重要的,實際棧長...
KEIL編譯檔案
keil rvmdk編譯後的資訊 program size code 86496 ro data 9064 rw data 1452 zi data 16116 code是 占用的空間 ro data是 read only 唯讀常量的大小,如const型 rw data是 read write 初始...
對Keil 5 編譯記憶體資訊的解析說明
keil 編譯記憶體資訊 program size code 54734 ro data 1006 rw data 744 zi data 7168 詳細說明一下 1 code 2 ro data 3 rw data 4 zi data 1 code 是 占用的空間。2 ro data 唯讀常量的大...