Keil5 C51与ARM共同时用

这篇具有很好参考价值的文章主要介绍了Keil5 C51与ARM共同时用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Keil5 C51与ARM 共同时用

Keil是单片机的一款开发环境,分为不同的版本分别对应不同阶段的单片机。 主流的就是51单片机和STM32单片机。

前言

一般的安装包分为C51版本和ARM版本,Keil选择芯片和设置页面也各不相同,所以仅能运行单独的Keil使 用 采用本文教程可以使得C51和ARM版本可以使用一个keil进行选择芯片进行编译和烧录

一、准备工具

1.安装Keil5 需要先安装一个运行环境的Keil(C51或者ARM都可以)

建议安装最新的版本,安装比较简单有需要的话再补吧

2.准备文件

需要先打开Keil安装的位置,我这里是装在D:\\Program Files\\Keil_v5
Keil5 C51与ARM共同时用 >讲解下各个文件作用:

  • ARM/C51 :编译环境
  • license_terms:授权文件
  • Packs:这是我自己建的文件夹,用来放不同芯片的驱动包
  • UV4:Keil软件的位置
  • TOOLS:配置文件
  • 还有一个就是卸载文件 可以看到自己的编译环境是少其中一个的需要单独下载,还有破解包在装完后需要破
    解下权限。

百度网盘:https://pan.baidu.com/s/1LmB2JT0FX-KSbqcNlAqrTw 提取码:p41m

二、配置参数

1.添加环境

只需要将需要或者缺少的编译环境文件·C51或者ARM放入Keil的文件夹下就可以,

2.修改配置

需要打开TOOLS的配置文件,直接打开就可以.将缺少环境的配置内容复制到TOOLS的后面,需要将PATH中的路径修改为你的安装路径可以看到后面文件中的路径地址\"D:\\Program Files\\Keil_v5\\ARM\\\"

(1).添加ARM

[ARM]
PATH=“D:\Program Files\Keil_v5\ARM”
VERSION=5.37
PATH1=“C:\Program Files (x86)\Arm GNU Toolchain arm-none-eabi\11.2 2022.02”
TOOLPREFIX=arm-none-eabi-
CPUDLL0=SARM.DLL(TDRV16,TDRV17,TDRV18) # Drivers for ARM7/9 devices
CPUDLL1=SARMCM3.DLL(TDRV0,TDRV1,TDRV2,TDRV3,TDRV4,TDRV5,TDRV6,TDRV7,TDRV8,TDRV9,TDRV10,TDRV11) # Drivers for Cortex-M devices
CPUDLL2=SARMCR4.DLL(TDRV4) # Drivers for Cortex-R4 devices
CPUDLL3=SARMV8M.DLL(TDRV2,TDRV4,TDRV6,TDRV7,TDRV8,TDRV12,TDRV13,TDRV14,TDRV15) # Drivers for ARMv8-M devices
BOOK0=HLP\RELEASE_NOTES.HTM(“Release Notes for MDK 5.37”,GEN)
BOOK1=HLP\ARMTOOLS.chm(“Complete User’s Guide Selection”,C)
TDRV0=BIN\UL2CM3.DLL(“ULINK2/ME Cortex Debugger”)
TDRV1=BIN\ULP2CM3.DLL(“ULINK Pro Cortex Debugger”)
TDRV2=BIN\ULPL2CM3.dll(“ULINKplus Debugger”)
TDRV3=BIN\CMSIS_AGDI.dll(“CMSIS-DAP Debugger”)
TDRV4=Segger\JL2CM3.dll(“J-LINK / J-TRACE Cortex”)
TDRV5=BIN\DbgFM.DLL(“Models Cortex-M Debugger”)
TDRV6=STLink\ST-LINKIII-KEIL_SWO.dll (“ST-Link Debugger”)
TDRV7=NULink\Nu_Link.dll(“NULink Debugger”)
TDRV8=PEMicro\Pemicro_ArmCortexInterface.dll(“Pemicro Debugger”)
TDRV9=SiLabs\SLAB_CM_Keil.dll(“SiLabs UDA Debugger”)
TDRV10=BIN\ABLSTCM.dll(“Altera Blaster Cortex Debugger”)
TDRV11=TI_XDS\XDS2CM3.dll(“TI XDS Debugger”)
TDRV12=BIN\ULP2V8M.DLL(“ULINK Pro ARMv8-M Debugger”)
TDRV13=BIN\UL2V8M.DLL(“ULINK2/ME ARMv8-M Debugger”)
TDRV14=BIN\CMSIS_AGDI_V8M.DLL(“CMSIS-DAP ARMv8-M Debugger”)
TDRV15=BIN\DbgFMv8M.DLL(“Models ARMv8-M Debugger”)
TDRV16=BIN\UL2ARM.DLL(“ULINK2/ME ARM Debugger”)
TDRV17=BIN\ULP2ARM.DLL(“ULINK Pro ARM Debugger”)
TDRV18=Segger\JLTAgdi.dll(“J-LINK / J-TRACE ARM”)
DELDRVPKG0=ULINK\UninstallULINK.exe(“ULINK Pro Driver V1.0”)
LIC0=D0D7S-L8ZXQ-PCHJ8-35P41-VVYYA-EQ1DW

(2).添加C51

[C51]
PATH=“D:\Program Files\Keil_v5\C51”
VERSION=V9.54
BOOK0=HLP\Release_Notes.htm(“Release Notes”,GEN)
BOOK1=HLP\C51TOOLS.chm(“Complete User’s Guide Selection”,C)
TDRV0=BIN\MON51.DLL (“Keil Monitor-51 Driver”)
TDRV1=BIN\ISD51.DLL (“Keil ISD51 In-System Debugger”)
TDRV2=BIN\MON390.DLL (“MON390: Dallas Contiguous Mode”)
TDRV3=BIN\LPC2EMP.DLL (“LPC900 EPM Emulator/Programmer”)
TDRV4=BIN\UL2UPSD.DLL (“ST-uPSD ULINK Driver”)
TDRV5=BIN\UL2XC800.DLL (“Infineon XC800 ULINK Driver”)
TDRV6=BIN\MONADI.DLL (“ADI Monitor Driver”)
TDRV7=BIN\DAS2XC800.DLL (“Infineon DAS Client for XC800”)
TDRV8=BIN\UL2LPC9.DLL (“NXP LPC95x ULINK Driver”)
TDRV9=BIN\JLinkEFM8.dll (“J-Link / J-Trace EFM8 Driver”)
RTOS0=Dummy.DLL(“Dummy”)
RTOS1=RTXTINY.DLL (“RTX-51 Tiny”)
RTOS2=RTX51.DLL (“RTX-51 Full”)
LIC0=VG6CK-ZTIYJ-1CQJA-17MER-PS14L-FPYCQ

三.激活

以上步骤进行完成后需要用最高权限打开Keil后在File-License Management中可以看到有C51和ARM的信息了
Keil5 C51与ARM共同时用
接下来就可以进行激活了

打开KeyGen在CID中输入刚刚打开的License Management中的CID选择相应的环境点Generate下方会出现激活码,将激活码输入License Management-New License ID Code-Add Lic添加激活码就可以完成激活(无需分先后)。文章来源地址https://www.toymoban.com/news/detail-460681.html

  • 假如有对话框弹出,或显示无法激活大概率就是没有用最高权限打开 > - 成功将显示Successful Keil5 C51与ARM共同时用Keil5 C51与ARM共同时用

小记:

  • 相关教程:STM32CubeMX笔记目录:链接地址

到了这里,关于Keil5 C51与ARM共同时用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Keil同时安装C51与ARM环境搭建

    一、准备Keil C51与ARM安装包 官网下载最新的安装包,如下,注册机如下 二、 安装C51过程 安装前关闭所有杀毒软件! 新建文件夹Keil_ARM与Keil_C51,需要注意51和32版本的Keil不能够安装在同一文件夹下 首先安装KeilC51,右键exe可执行文件,以 管理员方式运行 ,公司名填写都是1,

    2024年04月25日
    浏览(39)
  • Keil5新建51单片机demo工程模板

    51单片机新建工程使用到的软件有keil5,首先安装好keil5软件,安装教程在:【Keil(C51)介绍、下载、安装、注册与2个补丁】Keil(C51)介绍、下载、安装与2个补丁_西晋的no1的博客-CSDN博客 一个单片机工程中会有很多个文件,因此新建工程时首先在电脑的某个路径下新建一个文

    2024年02月16日
    浏览(75)
  • 51单片机(STC8) -- 开发环境搭建(Keil C51)

    STC8H3K系列芯片概述 文章中所用的芯片选型为STC8H3K64S4,后续STC8案例均以该芯片展开 内核 • 超高速 8051 内核(1T),比传统 8051 约快 12 倍以上,指令代码完全兼容传统8051 • 21个中断源,4 级中断优先级 • 支持在线仿真 工作电压 • 1.9V~5.5V 工作温度 • -40℃~85℃ Flash 存储

    2024年01月25日
    浏览(52)
  • 1-0 51单片机keil5的使用和程序的烧写

    上节课中我们已经安装好了keil5,本节课我们将会教你如何使用keil5.打开keil5. 编译环境的简介 这款软件分为菜单栏,工具栏,工程管理区,代码区和信息输出窗口。 A,菜单栏: 用来新建工程,修改这个软件的参数时使用,在以后的使用中,笔者会逐步的进行讲解。 B,工程管

    2023年04月10日
    浏览(46)
  • MDK与 C51安装共存、安装pack、添加STC单片机型号和头文件到Keil中以及keil界面美化

    进入 keil官网产品下载界面 **MDK安装 ** 双击”MDK“安装包,然后按着提示,一步一步安装。 这里我们安装在“D:keil5keil5_MDK”路径 **C51安装 ** 双击**“ C51 ”**安装包,然后按着提示,一步一步安装。 这里我们安装在“D:keil5keil5_C51”路径 ** 此时已完成C51与MDK的环境共存**

    2024年02月07日
    浏览(55)
  • Keil5 C51 安装与激活

    2023/03/15 安装过程较为简单,打开安装包后一直点击 NEXT 即可,中途出现的姓名、公司名称等信息可随意填写,但要注意两点: 若非特殊原因,安装路径尽量不要修改,保持默认的 C/keil_v5 即可 安装完成后不要汉化!不要汉化!不要汉化! 右键管理员身份运行keil5 依次点击

    2024年02月11日
    浏览(55)
  • 在学习c51单片机实验七(双机通信及pcb设计)操作Keil uVision4和protus的时候遇到的两个坑

    特别是懒的时候,对于新手,每次用一个工程文件,因为创建不熟练,就容易出现这个问题 Build target \\\'Target 1\\\' linking... *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS     SYMBOL:  MAP     MODULE:  shiyan6right.obj (SHIYAN6RIGHT) *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS     SYMBOL:  MAIN     MODULE:  shi

    2024年02月03日
    浏览(98)
  • 物联网|ARM|Keil同时安装Keil的C51、C251和MDK|增加V5编译器|物联网开发系列课程之零基础玩转Cortex-M系列CPU-学习笔记(1)

    1.物联网的定义 利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。 2.物联网的组成 3.物联网应用举例智能家居 1物联网的数据源头 2物联的局域网络源头 1

    2024年02月05日
    浏览(72)
  • Keil5的安装教程,STM32与C51共存

    文章目录 概要 整体安装流程 C51和STM32共存 总结         很多人在装Keil5的时候遇到STM32和C51的共存装好后不适用,或者是其他大大小小的bug。本人历经磨练,刚开始踩了十来次的坑,几乎是把坑全踩了一遍,也帮很多人装过keil5的共存。因为个人原因,在帮朋友装的过程

    2024年02月06日
    浏览(49)
  • Keil5软件安装方法(兼容stm32与c51方法)

    目录 一、下载软件包 二、安装软件 1、安装C51v960a.exe (1)右键以管理员权限运行程序  (2)开始安装软件  (3)勾选协议 (4)选择安装路径  (5)填写名字与邮箱  (6)等待安装 (7)安装完毕  (8)以管理员打开软件 (9)打开注册机 (10)破解成功 2、安装mdk528.exe

    2023年04月24日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包