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