導航:首頁 > 源碼編譯 > 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程序慢相關的資料

熱點內容
UG編程如何多平面輪廓2D倒角 瀏覽:437
視頻壓縮漸變紋 瀏覽:851
什麼app能看財經新聞 瀏覽:39
數學奇跡神奇運演算法 瀏覽:360
大廠的程序員的水平如何 瀏覽:701
遺傳演算法入門經典書籍 瀏覽:879
源碼炮台腳本 瀏覽:621
在位編輯命令 瀏覽:348
曲式分析基礎教程pdf 瀏覽:15
php生成靜態html頁面 瀏覽:965
怎麼分割pdf 瀏覽:813
壓縮垃圾報警器 瀏覽:629
小公司一般都用什麼伺服器 瀏覽:968
java獲取時間gmt時間 瀏覽:821
為什麼csgo一直連接不到伺服器 瀏覽:504
安卓登ins需要什麼 瀏覽:836
機器人演算法的難點 瀏覽:227
全自動化編程 瀏覽:728
程序員高薪限制 瀏覽:693
壓縮圖片壓縮 瀏覽:76