導航:首頁 > 源碼編譯 > stm32程序編譯空間不夠

stm32程序編譯空間不夠

發布時間:2023-12-13 13:01:54

Ⅰ 為什麼用keil編譯STM32的文件那麼慢

  1. keil編寫STM32多是C語言下的編譯匯編,要和同類的C語言編譯工具比較,不能和面向對象語言的程序比速度。個人認為速度不慢。

  2. 雖然keil軟體對於硬體要求不高,但目前來說最好使用intel i5 3代以上,內存4g以上的硬體配置。

  3. 編譯有編譯文件,編譯有修改的文件,和編譯工程內所有文件;合理使用提高速度,另外值得注意的是修改c語言中.h文件後,與之相關的所有文件都會重新編譯。

  4. 有些it公司的保密軟體,與keil兼容性不好影響會嚴重keil編譯速度(親身經歷過)。

Ⅱ stm32編譯問題

項目中同時包含以下啟動文件,

startup_stm32f10x_hd.s startup_stm32f10x_md.s startup_stm32f10x_ld.s

應該針對不同的CPU選擇不同的啟動文件,從項目中刪除不相關的啟動文件就可以了;分別對應小容量,中容量,大容量;具體看手冊.

Ⅲ STM32編譯出來的hex文件大於512KB 怎麼破

hex文件內包含地址長度等信息描述,與bin文件是不同的,如果bin文件超過512才燒不進去
以前我做了一個stm32的bootloader,可以通過CAN匯流排升級STM32F10x的程序,當初為了支持HEX格式的文件
專門研究了一下hex的結構,並寫了一些解析代碼,去掉多餘的部分,這是經驗之談
至於差多少,你可以編譯一個bin文件看看就知道了
如果使用keil,輸出那裡勾上bin選項就可以了

閱讀全文

與stm32程序編譯空間不夠相關的資料

熱點內容
python數組分片 瀏覽:251
linux圖形化編程 瀏覽:175
阿里國際站app端怎麼裝修 瀏覽:528
微信小程序雲開發簡單搭建源碼 瀏覽:851
以後缺程序員嗎 瀏覽:293
jsp源碼不能運行 瀏覽:363
淘客助手源碼下載 瀏覽:733
如何使用app記賬報稅 瀏覽:562
python線程捕捉鍵盤 瀏覽:25
地推統計圖app怎麼做 瀏覽:162
android文件夾不能用了 瀏覽:857
加密軟體的日誌 瀏覽:892
腎病pdf 瀏覽:230
網站怎麼用本地伺服器 瀏覽:120
javadoc導入android 瀏覽:517
文件掃描成pdf 瀏覽:696
涼山火災救援命令 瀏覽:54
壓縮機三相檢測 瀏覽:861
linux怎麼安裝光碟 瀏覽:799
寬頻伺服器無響應是為什麼 瀏覽:226