色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

keil常見問題及解決措施

掌芯元器 ? 2024-08-30 13:22 ? 次閱讀

一、代碼及進入調試之前相關錯誤及解決

1.1 未定義錯誤(identifier "XXXX" is undefined)

出現此類錯誤主要有以下幾方面的原因及解決辦法如下:

未包含相關函數的頭文件,添加對應頭文件即可。

變量的使用在變量定義之前,在C語言中,編譯是從上到下進行的,故而無法找到變量定義,從而報錯,因此在編程之時需要注意,不要把程序調用的內容放在定義之前。

引入頭文件錯誤、未在keil工程中添加頭文件路徑,導致在編譯的時候找不到對應的頭文件。

1.2 無法下載程序,識別不到目標板

出現此類錯誤主要有以下幾方面的原因及解決辦法如下:

當下載程序失敗可從以下幾個方面進行查找,通過此電腦右鍵 -> 管理 -> 查看是否存在下載器相關的設備,如:AT_LINK,ST_LINK。若沒有則需要安裝相應調試器版本的驅動。

檢查調試器和單片機下載口的接線。

檢查單片機供電和開發板本身。

選擇正確的下載器類型,如:CMSIS_DAP

1.3 keil報錯last line of file ends without a newline

打開錯誤提示中出現的文件,將光標放置在文章最后,點擊回車即可,可以多點幾下。避免此類錯誤可以在編寫.c和.h文件時直接在文件末尾添加幾個空行。

1.4 變量重復定義

編譯時出現變量在2個或多個文件中重復定義有兩個原因,一是該變量確實重復定義了,二是頭文件重復包含。針對此類原因對代碼進行檢查即可。PS:在編程時一定注意頭文件的包含,養成良好的編程習慣!!!

1.5 keil報錯:function "xxx" was referenced but not defined

出現此類問題多是頭文件或源文件中“xxx”變量定義為靜態變量,只要去掉變量定義時的static即可。

1.6 ErrorNo space in execution regions...

出現此類問題的原因是程序大小或數據大小超出分配內存空間導致的,可重新分配內存空間或優化代碼。還有一種可能是未激活keil導致的,注冊激活keil即可。

keil破解激活可參考此篇文章:Keil5最新注冊機到2032_keil5注冊機-CSDN博客

二、調試相關

2.1 退出調試,軟件卡死

此問題主要針對5.38之后的版本,在此之前的版本不會出現此類現象。此問題是keil的軟件本身的BUG導致。只能待官方解決,但此BUG在我們的使用過程中是可以避免的。那我們該如何避免呢?只要在我們退出調試界面之前,取消所有斷點即可,但是在實際使用中發現有時候沒有斷點也會出現此類現象,那是為什么呢?因為在退出之前進行過單步調試,導致雖然沒有設置斷點,但是軟件認為存在斷點導致的,保險起見,每次退出調試之前,點擊菜單欄的殺死所有斷點選項即可。

e857a204-668f-11ef-89ff-92fbcf53809c.png

2.2 keil里無法進行 go to 的跳轉

問題:no browse information available in’工程目錄’ check-[target-options][output][browse information] then rebuild the target!

解決:選中工程目錄下的target1 -> 點擊右鍵,-> option for target ‘target1’-> 在彈出的對話框中選擇output選項卡 -> 勾選Browse information 選項 -> 重新編譯工程即可

2.3 keil無法跳轉到函數和變量定義

問題:無法跳轉到定義,提示錯誤 “no browse info for symbol in this context“

解決:把工程移到不包含中文的路徑下進行編譯使用。檢查編譯器版本和工程版本是否一致,若不一致則在keil中選擇一致的編譯器版本,重新編譯即可。若還不行記得勾選[Use Micro LIB]。

2.4 keil無法下載個別文件

問題:“xxx.s” could not be opened/could not load file“***.axf”

解決:上述問題出現的原因是MDK查找路徑太長,我們縮短相關文件路徑即可。

2.5 Debug模式,某些語句不能設置斷點

解決:上述問題出現的原因是編譯優化太高導致的,我們將keil的優化等級改為default或者最低即可,這樣每一個運行的地方都可以打斷點。

2.6 Cannot access target. Shutting down debug session.

解決方法如下:勾選target選項,工程路徑不包含中文即可。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7604

    瀏覽量

    136685
  • keil
    +關注

    關注

    68

    文章

    1212

    瀏覽量

    166840
  • 代碼
    +關注

    關注

    30

    文章

    4779

    瀏覽量

    68521
收藏 人收藏

    評論

    相關推薦

    吳鑒鷹總結的Keil編譯常見問題

    吳鑒鷹總結的Keil編譯常見問題
    發表于 12-20 13:04

    Keil編譯常見問題

    Keil編譯常見問題
    發表于 01-26 14:08

    使用keil5常見問題有哪些?如何解決這些問題?

    使用keil5常見問題有哪些?如何解決這些問題?
    發表于 11-30 06:51

    繼電保護/繼電器常見問題及處理措施

    繼電保護/繼電器常見問題及處理措施        一、觸點松動回開裂   觸點是繼電器完成切換負荷的電接
    發表于 12-08 09:17 ?865次閱讀

    繼電器常見問題及處理措施

    繼電器常見問題及處理措施   一、觸點松動回開裂        觸點是繼電器完成切換負荷的電接觸零件,
    發表于 12-08 10:02 ?944次閱讀

    Keil編譯常見問題

    吳鑒鷹總結的Keil 編譯常見問題,吳鑒鷹總結的Keil 編譯常見問題
    發表于 07-22 15:31 ?10次下載

    吳鑒鷹總結的Keil編譯常見問題(一)

    吳鑒鷹總結的Keil編譯常見問題,例如:.error: #18: 6.error: #18: expected a ")" 如果是出現在c 文件中 多半是因為少了一個")"或者錯誤行有編譯器不識別的字符 如果出現在頭文件中錯誤行又是一個函數聲明多半是因為在函數聲明中
    發表于 07-22 15:31 ?0次下載

    keil編譯有哪些常見問題

    本文檔的主要內容詳細介紹的是keil編譯有哪些常見問題
    發表于 08-24 16:04 ?17次下載

    功率繼電器的測量方法_功率繼電器常見問題及處理措施

    本文首先闡述了功率繼電器的四種測量方法,另外還詳細介紹了功率繼電器常見問題及處理措施
    發表于 03-19 14:52 ?4293次閱讀

    使用激光切割機出現的常見問題和原因、解決措施

    使用激光切割機出現的常見問題和原因、解決措施
    的頭像 發表于 09-15 16:02 ?2w次閱讀

    灰塵網絡常見問題

    灰塵網絡常見問題
    發表于 04-28 15:08 ?8次下載
    灰塵網絡<b class='flag-5'>常見問題</b>

    C語言常見問題

    C語言常見問題
    發表于 03-21 14:57 ?0次下載

    OpenSSL安裝常見問題

    OpenSSL安裝常見問題
    的頭像 發表于 07-07 11:17 ?895次閱讀
    OpenSSL安裝<b class='flag-5'>常見問題</b>

    pcb設計常見問題和改善措施

    pcb設計常見問題和改善措施? 隨著現代電子技術的不斷發展,硬件設計的要求也越來越高。作為硬件設計的基礎,PCB設計在整個電子產品的生產過程中占據著至關重要的地位。然而,在實際的PCB設計過程中
    的頭像 發表于 08-29 16:40 ?2690次閱讀

    火電機組DCS常見問題與建議措施

    電子發燒友網站提供《火電機組DCS常見問題與建議措施.doc》資料免費下載
    發表于 11-03 10:16 ?0次下載
    火電機組DCS<b class='flag-5'>常見問題</b>與建議<b class='flag-5'>措施</b>
    主站蜘蛛池模板: 久久99影院| 亚洲 天堂 欧美 日韩 国产| 亚洲精品拍拍央视网出文| 9久高清在线不卡免费无吗视频| 国产永久免费视频| 日本无码人妻丰满熟妇5G影院 | 成人精品亚洲| 久久免费看少妇高潮A片特爽| 特级做A爰片毛片免费69| 2019中文字幕乱码免费| 国精产品一区二区三区有限公司| 热99re久久精品国产首页| 正在播放久久| 狠狠躁天天躁小说| 推倒美女总裁啪啪| 东京热百度影音| 欧美成人无码A区在线观看免费| 又粗又大又爽又黄的免费视频 | 男人到天堂a在538线| 一扒二脱三插片在线观看| 国产乱人精品视频AV麻豆| 色偷偷91综合久久噜噜| xxx免费观看| 免费观看视频成人国产| 欲香欲色天天影视大全| 黄片在线观看| 午夜福利不卡片在线播放免费| 成人免费观看国产高清| 欧美人xxxxx| 999久久精品国产| 捆绑白丝粉色JK震动捧喷白浆| 夜色福利院在线观看免费| 国产综合在线视频| 午夜国产精品视频在线| 国产成人一区二区三中文| 日本一卡2卡3卡四卡精品网站| 久久99热这里只有精品66| 小黄文纯肉短篇| 国产精品青青在线麻豆| 四虎影5151毛片在线看| 古风H啪肉NP文|