如何讓STVD有代碼大小顯示工程
在使用STVD開發(fā)STM8L時(shí),會(huì)發(fā)現(xiàn)STVD默認(rèn)沒有編譯后代碼大小顯示功能,這對(duì)于開發(fā)人員來說非常不方便。下面將介紹如何讓STVD具備這個(gè)功能。下載size代碼顯示輔助軟件首先,我們需要找到一個(gè)能夠
在使用STVD開發(fā)STM8L時(shí),會(huì)發(fā)現(xiàn)STVD默認(rèn)沒有編譯后代碼大小顯示功能,這對(duì)于開發(fā)人員來說非常不方便。下面將介紹如何讓STVD具備這個(gè)功能。
下載size代碼顯示輔助軟件
首先,我們需要找到一個(gè)能夠顯示代碼大小的輔助軟件。你可以通過搜索“STVD代碼大小顯示工具”找到并下載它。
找到COSMIC編譯軟件的安裝目錄
接下來,我們需要找到COSMIC編譯軟件的安裝目錄。如果你沒有自定義路徑進(jìn)行安裝,那么默認(rèn)的安裝路徑是在C:Program FilesCOSMICCXSTM8。將之前下載的代碼大小顯示輔助軟件放置到該目錄下。
配置STM8L工程
現(xiàn)在,打開一個(gè)STM8L工程,在工程名上右鍵點(diǎn)擊,然后選擇“Setting”選項(xiàng)。在彈出的菜單中,找到并點(diǎn)擊“post-build”選項(xiàng)卡。在命令輸入框中,新增一行:size $(OutputPath)$(TargetSName).map
重新編譯工程
最后,重新對(duì)工程進(jìn)行編譯。現(xiàn)在,你就可以在編譯輸出結(jié)果中看到代碼、RAM等區(qū)域的使用大小了。
通過以上步驟,我們成功地讓STVD具備了代碼大小顯示的功能,這將極大地方便開發(fā)人員進(jìn)行代碼優(yōu)化和調(diào)試。希望本文能對(duì)你有所幫助!