導航:首頁 > 源碼編譯 > keil5編譯stm程序慢

keil5編譯stm程序慢

發布時間:2024-10-16 07:20:33

A. 問一個keil5的編譯錯誤的問題

提示指出了4個未定義的符號,在文件中無法識別到。
例如 stm32f4xx_it 中用到了 EXTI_ClearITPendingBit,但是從 stm32f4xx_it 這個模塊的角度而言,它查不到你在哪裡定義了這個符號,無法判斷這個符號究竟是什麼,也就無法進行連接。
一般而言都是包含關系有錯誤,或工程的搜尋路徑配置有問題。

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

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

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

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

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

C. 為什麼stm32的ucos和ucgui在在keil編譯太慢,需要好幾分鍾,怎麼改進啊

文件多,編譯就慢,你使用Build編譯按鈕(快捷鍵F7),不要使用Rebuild,使用Build編譯按鈕的好處是如果一個.c文件沒有改動,那麼下次在編譯的時候,這個文件就不會被編譯,而是直接鏈接上次的編譯結果.Rebuild會重新編譯所有的文件的,不管文件有沒有改動.

D. keil5給STM32編程遇到黃色感嘆號報警 但編譯結果無錯誤 在線等 求解答。

程序猿大神。。

E. stm32 用mdk4和5有區別嗎

  1. 對於初學者來說體會不到什麼區別,個人感覺keil5畢竟比較新,好多設置跟合理更實用。比如在選stm32某個型號的device時,keil4需要去官網下載對應驅動文件,再手動復制到對應文件夾。而keil5隻需打開pack install找到對應板子型號點擊install即可完成。推薦使用keil5

  2. 在開發時有成熟的新版軟體盡量使用新版!當然要保持開發團隊軟體版的一致性,這點很重要!

F. keil5軟體stm32_eval錯誤

設置一下就可以。
找到位置後,首先修改左下角的CPUDLL和DialogDLL,CPUDLL:SARMCM3.DLL。DialogDLL:DARMSTM.DLL。Dialog後的Parameter填寫你自己設置的晶元型號,注意只用填前11位編號,CPUDLL中不變。右側和左側的內容保持一致即可。

G. 在keil5新建stm32工程時遇到的問題

可能是你文件覆蓋的時候沒有清除原來的輸出文件,一般是把輸出文件全部刪除,然後點開
Target->output,把裡面的Create Batch File的√去掉,保存後重新編譯就可以了

閱讀全文

與keil5編譯stm程序慢相關的資料

熱點內容
eclipse編寫php 瀏覽:673
php抓取網頁內容的代碼 瀏覽:867
什麼是萌鴨app 瀏覽:861
變數的數字如何變化python 瀏覽:794
整數壓縮 瀏覽:993
最優停止策略問題演算法 瀏覽:716
pdf圖片背景 瀏覽:766
app的圖標有什麼風格 瀏覽:28
python代碼運行編譯器 瀏覽:936
魔鬼訓練程序員 瀏覽:686
php上傳大文件失敗 瀏覽:602
sw伺服器指定埠怎麼填 瀏覽:189
java有哪些數組 瀏覽:984
程序員戴手錶影響工作嗎 瀏覽:235
游戲皇後解壓視頻 瀏覽:367
c語言怎麼打開文件編譯 瀏覽:436
手機上什麼app可以設計logo 瀏覽:800
pid演算法單片機 瀏覽:375
python數據精度 瀏覽:632
管什麼小女孩App 瀏覽:192