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

熱點內容
為什麼伺服器喇叭喊了一次就不行 瀏覽:476
phpdbo驅動 瀏覽:253
程序員尋找轉行建議 瀏覽:632
psgrepjava 瀏覽:415
夢幻誅仙12職業變態源碼 瀏覽:370
汽車的控制是怎麼編程的 瀏覽:686
穩定的ip地址伺服器 瀏覽:641
python多線程編程教程 瀏覽:252
筆記本編程電腦排行榜 瀏覽:32
微信好友緩存文件在哪個文件夾 瀏覽:614
javafloat小數點後兩位小數 瀏覽:166
澳門pdf 瀏覽:409
es解壓文件默認路徑 瀏覽:833
jar命令war包 瀏覽:121
福州交警app預約在哪裡簽字確認 瀏覽:623
android各版本sdk異同 瀏覽:726
怎樣在源碼中找精靈圖片 瀏覽:445
超聲波防盜51單片機 瀏覽:460
國內程序員編程能力 瀏覽:184
女程序員沒有晉升 瀏覽:136