VM虚拟机下的Keil断网环境配置

VM虚拟机下的Keil断网环境配置

前言

Keil MDK在虚拟机环境下断网使用可规避诸多风险,在完成本文档的步骤后,可以在虚拟机中完成MCU的开发,编译、烧录、调试功能均可正常使用。

本机系统环境:Windows 11 家庭中文版 (X64)

一.下载并安装VMware Workstation 16Pro

VMware17Pro为最新版,但无硬盘映射选项,低版本更适合Keil开发,故选择VMware 16Pro

下载

1、进入官网进行下载VMware

https://www.vmware.com/cn/products/workstation-pro.html

2、网盘提取文件

https://pan.baidu.com/s/1BNYMUKKAbY6R_YcNm6Uf9g
提取码:c9j8
注:推荐网盘或自行搜索,官网不易找到旧版本.

安装

1.只给出关键部分,其余步骤与一般软件相同.

2.不勾选“增强型键盘驱动程序…”,勾选“…添加到系统PATH”.

3.不勾选“启动时检查产品更新”及“加入VMware客户体验提升计划”两项.

4.安装完成后,点击许可证,立即输入密钥.

在这里插入图片描述

ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8

注:也可自行到百度搜索,都是可用的.

二.下载供虚拟机安装的WIN7镜像系统与VMware TOOLS镜像文件

只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之间自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。
VMware不再对WIN10之前的镜像操作系统提供VMware TOOLS工具的支持,但WIN10系统在虚拟机中十分卡顿,本文档采用WIN7镜像+VMware TOOLS镜像的方式,完成流畅且功能正常的虚拟机环境搭建。

WIN7下载

1.进入itellyou.cn官网下载 https://next.itellyou.cn/Original/Index#cbp=Product?ID=6f677346-0a09-43fa-b60d-e878ed7625a0

注意,这里只推荐去该网站下载.ISO文件,其他网站风雨木林、萝卜家园等提供的.ISO,VMWARE均无法识别。
下载可复制ED2K、BT链接到迅雷等下载工具进行下载

在这里插入图片描述

VMware TOOLS镜像下载

1.进入VMware资源包网站下载 https://packages.vmware.com/tools/releases/10.0.0/windows/

点击文件即可下载

在这里插入图片描述

三.安装镜像操作系统与VMware TOOLS工具

新建一个虚拟机

1.选择“典型”配置

在这里插入图片描述

2.文件选择之前在itellyou官网下载的WIN7镜像iso文件(必须自动识别到win版本)

在这里插入图片描述

3.输入序列号

在这里插入图片描述

本文档选择家庭版,以下给出家庭版序列号,其余版本也可用,序列号自行搜索
P4DBR-8YPT6-KHRB8-6T7RW-GMXGV
FGTCF-8JBG2-4BK4G-36JWB-PFQXB
CW4KD-MK47X-JYQ7Y-DKKTR-86TH7
37X8Q-CJ46F-RB8XP-GJ6RK-RHYT7
GDK6B-87QP9-F9WYK-PP327-BQ622

4.选择WIN与WIN7

在这里插入图片描述

5.命名与保存位置

在这里插入图片描述

6.选择虚拟磁盘存储单个文件

在这里插入图片描述

7.完成并打开虚拟机

在这里插入图片描述

点击绿色三角(图中橘色暂停键处)运行虚拟机进入WIN7安装界面,根据提示安装即可,安装完成后关闭该虚拟机(不是关闭VMware软件)。
在这里插入图片描述

在虚拟机中安装VMware TOOLS工具

配置虚拟机基础环境的最后一步,将VMware TOOLS的iso文件通过虚拟机打开(即自动安装VMware TOOLS),在此说明一点,该工具安装好后是静默运行的,不需要设置或配置。

1.单击左侧刚创建好的虚拟机,在右侧出现的页面点击“编辑虚拟机设置”

在这里插入图片描述

2.加载出设置界面,点击左侧硬件"CD/DVD(SATA)"一项,右侧选择之前下载的VMware TOOLS工具的iso文件

在这里插入图片描述

点击确认后会自动重载该虚拟机,再次打开虚拟机,即为成功安装VMware TOOLS后的虚拟机,同时下图鼠标处由“安装VMware TOOLS”变为“更新VMware TOOLS”
在这里插入图片描述

四.在虚拟机搭建KEIL5开发环境

在上一部分安装好VMware TOOLS后,即可通过本机下载文件,拖拽到虚拟机中进行安装。KEIL5的安装方法与在本机电脑安装一致,不再赘述,后续的工程文件也通过拖拽方式,在本机与虚拟机之间相互转移。
重点介绍在虚拟机中调试与烧录时,虚拟机对于ST-LINK v2这类USB驱动的识别。

1.打开虚拟机设置页面,选择左侧USB控制器,选择兼容性3.1,点击链接下载USB驱动(此驱动在虚拟机中安装,可通过本机下载拖拽到虚拟机的方式进行安装)

在这里插入图片描述

2.安装USB驱动后,之前未识别的ST-LINK V2即可被虚拟机识别

在这里插入图片描述

3.在KEIL中开发时,断开虚拟机网络(在虚拟机的网络管理-断开本地连接),或直接在虚拟机设置中,将网卡移除。

参考链接:
1.VMware16安装步骤与初步使用避免踩坑的安装教程
(https://blog.csdn.net/weixin_47294072/article/details/128289566?ops_request_misc=&request_id=&biz_id=102&utm_term=VMware%20Workstation16&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-4-128289566.142v96pc_search_result_base5&spm=1018.2226.3001.4187
2.St link V2驱动安装方法
https://blog.csdn.net/windyhigh/article/details/130223917
3.【STM32】ST-LINK下载程序时出现No ST-LINK detected错误
https://blog.csdn.net/dengjin20104042056/article/details/130892828
4.缺失api-ms-win-crt-runtime-l1-1-0.dll的解决方法
https://zhuanlan.zhihu.com/p/635551014
5.STM32入门(一):Keil_5下载和安装教程
https://zhuanlan.zhihu.com/p/440872654

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值