C51与MDK共存版本安装教程

目录

一、安装准备

1.1 新建文件夹

1.2 网盘链接-加Q 667198390

二、 双版本共存安装教程

2.1 安装Keil5 C51

2.2 安装Keil5 MDK

2.3 C51和MDK的共存

2.4 生成许可证

2.5 安装STM32Pack包


一、安装准备

1.1 新建文件夹

如下图:

在合适的网盘里(这里用的D盘),新建一个Keil5的文件夹,在这个文件夹下,再创建两个子文件夹,分别为:Keil5_C51、Keil5_MDK

注意文件名字!为避免出现各种小错误,建议和下面的文件夹名字一致。(路径下不含中文)

1.2 网盘链接-加Q 667198390

网盘链接没来得及更新,有需要的可以加我Q直接获取:667198390

二、 双版本共存安装教程

2.1 安装Keil5 C51

打开解压缩后的文件夹:MDK,找到MDK4,双击C51V961.EXE这个可执行文件;

弹出以下界面,点击Next;

勾选我同意,点击Next;

点击Browse...更改路径,选择路径为准备好的文件夹:D:\software\Keil5\Keil5_C51;点击Next;

弹出以下界面,名字可任意修改,比如:1 1 1 1;点击Next;

等待;

弹出以下弹窗,点击Finsh;

切记:下载成功后,不用打开也不用破解

2.2 安装Keil5 MDK

打开解压缩后的文件夹:MDK,找到MDK5,双击MDK536.EXE这个可执行文件;

剩余步骤同上;

这里的Pack包路径一般在修改了Core的路径后,会自动修改;如果没有自动修改,可以选择不修改,它这个仅仅只是Pack包的位置。

弹出如下界面,点击ok,选择叉掉即可。(后面有介绍如何下载离线安装包的方式)

2.3 C51和MDK的共存

找到Keil5_C51文件夹,复制整个C51文件夹到Keil5_MDK文件夹下;

打开Keil5_C51文件夹下的UV4,选中所有文件(Ctrl+A;Ctrl+C)复制到Keil5_MDK文件夹下的UV4里;此时会提示同名文件是否覆盖,选择跳过这些文件即可;

打开Keil5_C51文件夹下的TOOLS.INI,双击选中复制文件内的所有内容;打开Keil5_MDK文件夹下的TOOLS.INI,并将刚才复制的内容粘贴到最后一行;完成这一步后,先别关闭TOOLS.INI;

在Keil5_MDK文件夹下的TOOLS.INI中刚才粘贴的内容里的PATH:修改路径,修改成Keil5_MDK里的C51路径,别忘记保存!如下图所示:

此时,共存操作完成。

2.4 生成许可证

打开注册机,双击弹出如下弹窗:

找到Keil5_MDK下的UV4文件夹,右键以管理员身份运行UV4.exe;

找到File,打开License Management...;复制CID到刚才打开的注册机里的CID里;

注意红框中的选择;点击Generate;

复制注册机生成的绿框的内容;

粘贴到如下红框内:

点击右边的Add LIC;结果如下图:

ARM的生成许可证如上步骤一致;在设置注册机Target的时候更改成ARM即可;结果如下图所示:

2.5 安装STM32Pack包

点击下图所示图标:

点击File->import...

选择刚才文件里的Pack包;路径为:D:\software\Keil5\MDK\STM32---keil固件支持包

到此,你的Keil就可以玩起来啦~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/857214.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java热部署:让应用更新如丝般顺滑,告别繁琐重启!

目录 手动启动热部署 自动启动热部署 参与热部署监控的文件范围配置 关闭热部署 什么是热部署?简单说就是你程序改了,现在要重新启动服务器,嫌麻烦?不用重启,服务器会自己悄悄的把更新后的程序给重新加载一遍&…

全网首测!文生软件平台码上飞CodeFlying,效果炸裂!

前言: 提到AIGC,在大家的印象中应该就是让AI自己生成文字,图片等内容吧。随着今年Sora,Suno的爆火,将AIGC的应用场景又拉到了一个新的高度,为人们带来了更多的遐想。在未来,或许可以用AI来生成…

python学习笔记-10

面向对象编程-下 1.私有化属性 语法:两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问。 使用私有化属性的场景: 1.把特定的一个属性隐藏起来,不让类的外部进行直接调用。 2.不让属性的值随意改变。…

微信发布分班查询结果

亲爱的老师们!期末考完,新学期就快要来了,还在为分班查询头疼吗?别担心,今天我要和大家分享一个超级实用的小技巧——如何通过微信发布分班查询结果,让家长们和学生们都能掌握新学期的动态? 分…

【C语言】16.动态内存管理

文章目录 1.为什么要有动态内存分配2.malloc和free2.1 malloc2.2 free 3.calloc和realloc3.1 calloc3.2 realloc 4.常见的动态内存的错误4.1 对NULL指针的解引⽤操作4.2 对动态开辟空间的越界访问4.3 对⾮动态开辟内存使⽤free释放4.4 使⽤free释放⼀块动态开辟内存的⼀部分4.5…

初识 GPT-4 和 ChatGPT

文章目录 LLM 概述理解 Transformer 架构及其在 LLM 中的作用解密 GPT 模型的标记化和预测步骤 想象这样⼀个世界:在这个世界里,你可以像和朋友聊天⼀样快速地与计算机交互。那会是怎样的体验?你可以创造出什么样的应用程序?这正是…

【PS】提取手写签名

准备工具: 纸张:用于承载签名; 笔:用于签名; 手机:用于拍摄签名; Adobe Photoshop 版本: 12.0.3 (12.0.3x20101211 [20101211.r.1222 2010/12/11:02:00:00 cutoff; r branch]) x32:用…

亚足联官方公布18强赛抽签时间及规则,国足确认位列第五档,你们觉得国足能进世界杯吗?

亚足联官方公布18强赛抽签时间及规则,国足确认位列第五档,你们觉得国足能进世界杯吗? 今天亚足联官方宣布了世预赛18强赛分组抽签仪式时间,本次抽签仪式将于6月27日15点在马来西亚吉隆坡举行。除了抽签时间之外,足联还…

IMU用于飞行坐姿校正

为了提升长途飞行的舒适度并预防乘客因不良坐姿导致的身体不适,来自荷兰上海两所大学的研究团队携手开发出一种创新的“舒适穿戴”设备,专为识别飞行中的坐姿设计。 研究团队制作了两种原型设备:一种追求极致舒适,另一种为紧身设…

FFmpeg源码:AV_RB32宏定义分析

一、AV_RB32宏定义的作用 AV_RB32是FFmpeg源码中经常出现的一个宏,其定义如下: #ifndef AV_RB32 # define AV_RB32(p) AV_RB(32, p) #endif 该宏定义有多层。把它简化为函数,其函数声明可以等价于: uint32_t AV_RB32(uint…

windows下 nodejs升级版本

使用n升级node,需要安装git或安装linux支撑组件,后来在网上找资料 直接下载node.exe覆盖原文件即可。 升级步骤如下: 1.查看当前node版本 node -v 2.下载相应版本的nodejs,网址是nodejs下载,找个你想要的版本下载node.exe 3.找到你node的安装…

在C#中对 JSON进行序列化和反序列化处理

概述:在现代软件开发领域,不同系统和平台之间的数据交换是不可或缺的方面。JSON(JavaScript 对象表示法)因其轻量级、人类可读和易于解析的特性而成为一种无处不在的数据格式。使用 C# 🚀编程的 JSON 序列化和反序列化…

Java 从 6 到 21 的重要变动回顾

Java 从 6 到 21 的重要变动回顾 Java 自从发布以来,一直是全球最受欢迎的编程语言之一。其不断发展的特性和功能,使得它在各种应用程序中得以广泛应用。从 Java 6 到 Java 21,Java 语言和平台经历了许多重要的变动。本文将深入探讨这些变动…

可信启动Trusted Board Boot

TBB Trusted Board Boot(TBB)对所有固件镜像(包括普通世界的bootloader)进行身份验证,以防止恶意固件在平台上运行。TBB使用公钥加密标准 (PKCS)来建立信任链(Chain of Trust&#…

EtherCAT扫盲,都是知识点

1. 什么是EtherCAT EtherCAT,全称Ethernet for Control Automation Technology,字面意思就是用于控制自动化技术的以太网。它是一种基于以太网的实时工业通信协议,简单说,就是让机器们通过网线互相聊天的高级方式。 EtherCAT 是最…

项目训练营第三天

项目训练营第三天 注册登录测试 前面我们编写了用户注册、登录的逻辑代码,每编写完一个功能模块之后,我们都要对该模块进行单元测试,来确保该功能模块的正确性。一般情况下使用快捷键Ctrl Shift Insert,鼠标左击类名可以自动生…

全新的会声会影2024最新官方免费永久破解版本下载

大家好!🌟 今天要跟大家分享一个超级棒的视频编辑软件,它就是全新的会声会影2024最新永久破解版本。作为视频创作爱好者的我,真的被这款软件的强大功能和便利性彻底征服了!🎉🎉🎬 【…

Aidlux 1.4 部署Nextcloud 2024.6实录 没成功

Aidux阉割版Debain10,坑很多,比如找不到实际的系统日志,有知道的大神吗? 1 Apache2安装 # 测试Apache2 sudo apt update && sudo apt upgrade sudo apt install apache2 -y80端口疑似被禁止只能换端口 rootlocalhost:/…

RK3568技术笔记十六 QT5开发

背景知识 在阅读本章前,如果对下面所列举的知识点有一定的了解,将有助于更好的理解本章内容。 C基础知识,了解简单的类,继承,重载等面向对象概念;Linux基础知识,了解基本的Shell命令&#xff…

普通变频器位置闭环控制(S7-1200PLC工艺对象模拟量轴)

1、S7-1200PLC控制V90总线伺服通过工艺对象实现定位控制 S7-1200PLC和V90总线伺服通过工艺对象实现定位控制(标准报文3应用)_1200报文3控制v90-CSDN博客文章浏览阅读182次。V90伺服驱动器调试软件SINAMICS V-ASSISTANT Commissioning tool下载地址如下:西门子官网选型|资料CS…