吴忠躺衫网络科技有限公司

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

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

3天內不再提示

Keil MDK的一個bug

工程師 ? 來源:strongerHuang ? 作者:strongerHuang ? 2020-10-19 15:26 ? 次閱讀

素材來源:Keil

編輯整理:strongerHuang

不知道還有多少人在繼續在使用Keil MDK做開發,或學習,猜的沒錯的話,應該還是有不少人任然在使用MDK。

前面有個讀者給我反饋一個問題,大概就說說Keil中的配置(configuration)信息不全。類似下圖:

之前讀者給我反饋的問題我沒有遇到過,所以也沒有幫忙解決。

但在最近,我也遇到了類似問題:打不開配置(configuration)選項:

于是,我就針對性找問題的解決辦法了,果不然,在網上還真看到了這個問題。。。

一、描述bug

1.環境

編譯器:Arm compiler v6

MDK版本:5.29、5.30及5.31

2.運行多個工程

快速或同時打開了兩個(或多個)Keil MDK工程,且有一個在編譯,生成瀏覽信息(Browse Infomation),此時可能會出現如下提示:

大概意思就是:由于編輯器功能(如動態語法檢查、代碼完成和瀏覽信息)的源代碼編譯,uVision還沒有被正確關閉。功能將被停用,直到下一次開始。

3.bug表現癥狀

如果是前面這種環境,就有可能出現開篇說的配置界面信息不全,不能打開配置(configuration)選項的癥狀。

二、分析原因及解決辦法

1.原因

這種問題主要出現在工程項目比較大,編譯比較費時間,或者你電腦配置不好,比較卡的情況。

如果以快速方式兩次打開這樣的項目,則在第一個工程中創建瀏覽信息的后臺功能未完成,因此一個或多個源文件保持鎖定,這在第二個工程中導致了此問題。

2.解決辦法

第一種:等待第一個工程編譯完成,再進行第二工程的操作;

第二種:關閉生成瀏覽信息:project -》 Options for target -》 Output:

官方已說明:這個問題依然是Keil MDK自身的一個bug,如果用不到新版本功能,建議使用MDK V5.25及之前的版本。

責任編輯:haq

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

    關注

    69

    文章

    1214

    瀏覽量

    167291
  • 編譯器
    +關注

    關注

    1

    文章

    1642

    瀏覽量

    49291
收藏 人收藏

    評論

    相關推薦

    Keil詳細安裝教程(同時兼容51與STM32)

    在安裝目錄創建兩文件夾,用于存放c51 版keil用于存放arm 版
    的頭像 發表于 11-26 11:26 ?4364次閱讀
    <b class='flag-5'>Keil</b>詳細安裝教程(同時兼容51與STM32)

    分享keil MDK編譯信息增強工具

    今天給大家分享 keil MDK 編譯信息增強工具:keil-build-viewer. 1
    的頭像 發表于 11-14 11:01 ?722次閱讀

    新唐科技率先發布免費版Arm Keil MDK,助力嵌入式開發

    2024年11月5日,新唐科技正式推出了免費版的Arm? Keil? MDK Nuvoton Edition,成為全球首家向開發者提供Keil MDK完整版本的半導體公司。這款專業開發
    的頭像 發表于 11-06 11:07 ?1321次閱讀

    keil軟件實現編程仿真需要哪些步驟

    Keil MDK-ARM 是款廣泛使用的集成開發環境(IDE),專為 ARM Cortex-M 微控制器編程而設計。它提供了代碼編輯、編譯、鏈接、調試和仿真等功能。 1. 安裝 Keil
    的頭像 發表于 09-02 10:28 ?1326次閱讀

    怎樣將keil中的程序導出

    1. 準備工作 在開始導出程序之前,需要確保已經完成了以下準備工作: 安裝Keil MDK-ARM軟件。 創建新的項目,并添加所需的源文件和庫文件。 配置項目設置,包括芯片型號、編
    的頭像 發表于 09-02 10:23 ?1996次閱讀

    keil5怎么利用sys進行配置ti環境

    以下是些關鍵步驟和建議: 安裝Keil MDK-ARM: 首先,您需要從Keil官方網站下載并安裝Keil
    的頭像 發表于 09-02 10:19 ?683次閱讀

    keil5怎么給ti燒錄程序

    安裝Keil MDK-ARM軟件: 訪問Keil官方網站(https://www.keil.com/)并下載Keil
    的頭像 發表于 09-02 10:18 ?1183次閱讀

    keil5怎么把程序燒到板子上

    安裝Keil MDK-ARM: 從Keil官網下載Keil MDK-ARM安裝包。 按照安裝向導完成安裝。 連接開發板: 將開發板通過USB
    的頭像 發表于 08-22 09:30 ?2465次閱讀

    RT-Thread Studio導入keil MDK工程失敗的原因?怎么解決?

    RT-Thread Studio導入keil MDK工程失敗
    發表于 07-15 06:56

    STM32的PMSM FOC 4.2需要用哪種版本的KEIL MDK

    請問,STM32的PMSM FOC 4.2 需要用哪種版本的 KEIL MDK ? 我原先采用FOC 4.0 ,開發工具用的是KEIL 5.10,換到4.2以后顯示打不開工程。
    發表于 05-13 08:35

    如何在Keil MDK-ARM環境下開發STM32L011K4T6?

    Keil MDK-ARM環境下開發STM32L011K4T6
    發表于 04-22 06:49

    KEIL MDK為什么無法debug library中的代碼?

    KEIL MDK 5.32及以下版本,都沒法debug library中的代碼,即使有c source文件也不能debug,怎么回事啊?
    發表于 04-10 06:20

    CW32F003E4芯片入門學習:開發環境安裝

    最近,Keil官方推出了則消息:Keil MDK新增了版本,
    的頭像 發表于 04-02 14:22 ?1347次閱讀
    CW32F003E4芯片入門學習:開發環境安裝

    怎么啦?你的Keil C51和Keil MDK還無法共存嗎?

    、安裝KeilC51將安裝路徑設置為:D:\software\Keil\Keil_C51二、安裝KeilMDKCore安裝路徑設置為:D:\software\Keil\
    的頭像 發表于 03-24 08:09 ?3409次閱讀
    怎么啦?你的<b class='flag-5'>Keil</b> C51和<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>還無法共存嗎?

    keil-mdk使用Env配合生成工程,每次使用Env更新工程后,該項都會被重置的原因?

    我現在使用的IDE是keil-mdk,然后使用Env配合生成工程。 問題是: 在keil開發中經常會用到工程項管理,如下圖。每次使用Env更新工程后,該項都會被重置。我嘗試修改keil模板發現也不行
    發表于 03-01 07:01
    线上百家乐官网代理| 网上百家乐官网心得| 阴宅风水24山分房| 宝马会在线娱乐城| 百家乐技巧介绍| 百家乐官网览| 真人百家乐娱乐场开户注册| 金木棉百家乐官网网络破解| 太阳城音乐广场| 广州百家乐娱乐场| 百家乐官网博娱乐赌百家乐官网的玩法技巧和规则 | 百家乐官网园百利宫娱乐城怎么样百家乐官网园百利宫娱乐城如何 | 百家乐官网高额投注| 六合彩教程| 百家乐真人游戏赌场娱乐网规则| 阆中市| 博必发百家乐的玩法技巧和规则| 大东方百家乐游戏| 百家乐官网套利| 百家乐官网开户百家乐官网技巧 | 百家乐官网知道| 7人百家乐官网桌布| 百家乐官网趋势方向| 大发888娱乐城范本| 骰子百家乐的玩法技巧和规则| 优博家百家乐娱乐城| 大地百家乐官网的玩法技巧和规则| 顶级赌场下载| 新濠百家乐娱乐城| 顶尖百家乐开户| 奇博国际娱乐| 百家乐网上娱乐| 皋兰县| 在线百家乐投注| 大富豪棋牌游戏下载| 大发888真钱电玩游戏| 百家乐大娱乐场开户注册| 新百家乐.百万筹码| 988百家乐娱乐| 阳宅24方位座向| 百家乐是真的吗|