如何讓Keil MDK兼容Keil C51?

2021-01-11 電子產品世界

原來用51單片機,使用的是KeilC51uVisionV4.02;最近搞STM32,裝了keilMDKuVisionV4.23。

原來我是先裝keilC51,後裝keilMDK的,裝在不同的目錄裡,裝完之後不管是51工程還是stm32工程默認都會用keilMDK打開,這樣打開51工程時會出錯,所以要打開51的工程必須先打開keilC51程序,然後再程序裡打開工程文件。

本文引用地址:http://www.eepw.com.cn/article/201611/322711.htm

下面這個方法可以讓keilMDK兼容51的工程,只要一個keil就都能編譯51和stm32的工程了:

1、安裝keilC51,並破解,安裝目錄C:keilC51

2、安裝keilMDK,並破解,安裝目錄C:keilMDK

3、把C:keilC51裡面的C51文件夾複製到C:keilMDK

4、把C:keilC51裡面的UV4文件夾複製到C:keilMDK裡,提示有同名文件都不要覆蓋

5、把C:keilC51TOOLS.INI文件裡面的內容複製到C:keilMDKTOOLS.INI文件後面,並且把所有的「keilC51」替換為「keilMDK」

6、OK


相關焦點

  • KEIL(MDK)同時兼容STM32和51系列單片機的方法
    破解結果方法二:下面這個方法可以讓keilMDK兼容51的工程,只要一個keil就都能編譯51和stm32的工程了:1、安裝keilC51,並破解,安裝目錄 T:keilC512、安裝keilMDK,並破解,安裝目錄 T:keilMDK3、把T:keilC51 裡面的 C51 文件夾複製到 T:keilMDK 裡4、把 T:keilC51 裡面的 UV4 文件夾複製到 T:keilMDK 裡,提示有同名文件都不要覆蓋
  • keil c51 與 MDK 衝突的解決
    最近又作了一些C51的工作,發現keil c51與 mdk 有衝突。.PDF("uVision2 Getting Started")BOOK2=HLPC51.PDF("C51 Users Guide")BOOK3=HLPC51LIB.CHM("C51 Library Functions",C)BOOK4=HLPA51.PDF("Assembler/Utilities")BOOK5=HLPTR51.CHM("RTX51 Tiny Users
  • KEIL4 工程到 KEIL5 程序的移植方法
    但是為了確保 KEIL5 向下的兼容性, ARM 公司為我們提供了兩種兼容 KEIL4 程序的方式。首先我們用 keil5 打開 keil4 的工程, 則會彈出下面的窗口, 這就是我們程序兼容的關鍵。所在的安裝路徑,搜索core_cmInstr.h,找到core_cmInstr.h所在路徑 第三步:點擊keil5裡魔術棒-->c/
  • Keil MDK 5.30來了,可以快速入門Cortex-M55!
    地址: http://www2.keil.com/mdk5/530 一、Keil MDK 5.30更新內容 這次更新的內容還挺多的(MVE)對話框可用於支持MVE的Cortex-M55處理器,並顯示MVE矢量的內容: c.
  • keil5.24創建uCOSIII工程實現stm32實時作業系統(環境配置)
    其中app_cfg.c是空文件,是你的app.c的頭文件,不過我們一般都是用main.c main.h...cpu_cfg.h 和 lib_cfg.g 是幾個簡單的CPU和Lib的參數,基本不用修改。os_cpu.c.c 沒錯,整個OS就這一個.c能讓你修改,因為這就是所有的空鉤子函數,你需要用到就填寫代碼好了,還有systick中斷處理函數也在這裡。4 創建app.c添加到source gourp1 喜歡就單擊改個名字不叫source group1..   寫上你的main函數,創建你幾個任務。
  • 使用VisualGDB開發Keil MDK-ARM項目
    前言本教程展示了如何使用VisualGDB使用Keil MDK-ARM編譯器構建項目,使用VisualGDB智能感知包括CodeMap,並使用Visual Studio調試它。這些選項不兼容gcc,並且會產生智能感知錯誤。「-c」和「-o」等指定文件名的選項。它們是由Makefile自動添加的。下表對示例uVision項目的選項進行了分類:首先,我們將向項目屬性添加與智能感知相關的選項。
  • 一篇詳細的KEIL C51 UV2使用教程
    工具/原料電腦,keil軟體方法/步驟打開keil軟體,找到project,下拉菜單有一項new uvision project。點擊這個項目,會出現一個項目路逕自定義項目名稱和保存位置。選擇需要燒代碼的單片機晶片的生產公司以及相應的晶片型號上一步做好以後,出現一個提示,點是就會生成一個51的啟動文件,否就不會出現,如圖,是點了是以上步驟就新建了一個工程。我們可以直接add進去已有的文件。
  • 在Eclipse下編譯Keil MDK工程
    ...看了下此插件的說明文檔, 確實是沒有提到如何在Eclipse下建立/編譯MDK工程, 確認已被坑...還沒心死, 到網上找呀找, 找呀找, 有人說要用Windows下的交叉編譯器, 看了一下, 看不懂, 很煩...無果.
  • Keil編譯警告:function "assert_param" declared implicitly的...
    1 問題描述新建STM32的keil工程,在編譯時出現警告「..FWLIBsrcstm32f10x_rcc.c(273): warning: #223-D: function 「assert_param」 declared implicitly」,接下來一堆警告和錯誤。
  • Keil C51中靜態庫的生成與使用
    c" not an argument in function sum 該標識符不是函數的參數  2.array bounds missing ] in function main 缺少數組界限符 "]"  3.Array size too large in function main 數組規模太大  4.bad file name format in include directive 在包含指令中的文件名格式不正確
  • 在keil中怎麼燒寫程序
    打開APP 在keil中怎麼燒寫程序 發表於 2017-11-16 10:52:58   什麼是keil
  • Keil C51 與 ARM 並存方法
    第一:先安裝keil C51 V4.01(如果先安裝ARM的話還沒有試過,應該也是可以的)到文件夾keil C51,運行破解補丁,選擇C51版本,RealView
  • 第2課 keil軟體及工程文件的建立
    這次教程開發程序所用到的軟體為keil uVision2,該軟體大家可以到實驗室的下載中心進行下載;硬體實驗平臺主要採用我們實驗室自行設計的實驗板,有需要的請直接與我們聯繫。下面分別介紹這keil uVision2和實驗板的使用方法,在程序編寫完成後需把程序燒寫到單片機中,我們是用ISP在線下載工具,這裡一併進行介紹。
  • 怎樣讓Keil軟體同時兼容51單片機和ARM單片機的問題
    相信學ARM的童鞋大多數都是先學過51的,你如果用Keil這樣的編譯環境的話,也許你會發現之前學校51的Keil開發環境無法兼容ARM,或者你在做項目,同時要用到Keil開發51單片機和ARM單片機,這個時候就開始無奈了,發現裝了keil C或ADK 裡面都只有51或者ARM一種單片機核可供選。難道要我們分別安裝這兩個軟體?
  • 解決keil5單步調試只有彙編沒有C的辦法
    推薦閱讀 Keil5中51單片機和MDK的整合的方法 不知道論壇的朋友們是怎麼處理MDK和51的,在前一段時間,我是用Keil4來寫51,Keil5寫ARM。後來發現它兩其實可以整合到一塊。在這分享一下我的雕蟲小技。
  • 單片機keil 常見問題
    一、混合編程1、模塊內接口:使用如下標誌符:#pragma asm彙編語句#pragma endasm注意:如果在c51程序中使用了彙編語言,注意在keil
  • 在KEIL中不同C文件中進行參數傳遞的方法
    舉個例子來說明怎麼使用:首先要保證要引用變量的兩個C文件program1.c和program2.c在同一個keil工程裡面。另外,開發定製業務Q:2531-263-726如在一個C文件program1.c中定義了一個溫度傳感器採集的數據temp:
  • ARM DS-5開發STM32程序(Eclipse配合Keil插件使用)
    選擇keil安裝目錄下的ARM\ARMCC\bin,然後確認點next、next通常會檢測出armcc的版本確認後如下圖,黃色的就是添加後的工具鏈。ds-5的環境設置到這裡完成,然後進行項目設置。5.源碼複製到DS-5項目。
  • 簡析單片機keil常見問題
    一、混合編程  1、模塊內接口:  使用如下標誌符:  #pragma asm  彙編語句  #pragma endasm  注意:如果在c51程序中使用了彙編語言,注意在keil編譯器中需要激活Properties中的「
  • 第5節:用keil軟體新建,關閉,打開一個完整工程的操作流程
    從業十年,教你單片機入門基礎 第五講:Keil平臺軟體的安裝我就不多講了,網上這方面的資料很多,大家可以百度一下如何安裝keil的教程。