如何保持以前的开发环境?这应该是很多人都会面对的问题,尤其是当他们遇到旧的芯片或熟悉的旧开发环境时,它们只能在XP,2000,WIN7上运行,而您的计算机只能运行较新的系统,或者您不想在20年前根据系统退还Work。

我们对于它可以做些什么呢?我也遇到了这个问题。

例如,我有一个飞思卡尔开发板,并且刻录机只能在XP下运行,然后无法在win10中完成。

后来我发现它不适用于新系统。

因此,我开始研究如何完成只能在Win10或更高版本的系统下在XP下完成的工作,或者如何在未来的Linux系统下的XP下完成该工作。

以下内容将使您找到一种简单的方法,使您可以自由地随身携带开发环境,而不受任何新PC的限制。

您无法破坏计算机,让我听听如何在新系统中实现以前的开发环境。

解决方案:使用虚拟机创建可以使用平台的环境。

方法如下:使用OracleVMVirtualBox创建虚拟机,在虚拟机中安装XP,并将虚拟硬盘存储为单个文件。

然后在虚拟机中安装以前的开发软件。

如果需要外部调试,请将虚拟机连接到USB。

只需从上方位置进行设置即可。

安装增强功能后,您可以将文件从主机拖放或粘贴到虚拟机。

为什么要为这么多虚拟机选择此选项,因为此过程最容易使用。

此外,该虚拟机支持多种操作系统。

例如,如果您使用Linux,则也可以使用它。

它非常方便且免费,并且不需要任何**激活步骤。

下载https://www.virtualbox.org/wiki/Downloads根据您的系统环境选择不同的版本。

VirtualBox是用于x86硬件的通用完整虚拟机,主要用于服务器,台式机和嵌入式应用程序。

如果您使用具有其他CPU架构的系统(例如ARM),则可以使用QEMU虚拟机,也可以仿真单片微计算机。

但是,QEMU的正式版本是通过命令行操作的,很难入门,因此高手可以尝试一下。

在VirtualBox虚拟机的配置中,您可以设置不同的硬件模型,例如声卡的图形卡。

您还可以轻松调整启动顺序以运行某些较旧的程序。

这很容易。

因为我的硬件配置比较好,所以虚拟机启动XP,速度非常快,并且可以立即打开。

使用KeilV4在XP中开发51仍然是一个很好的经验。

对于旧型号的PIC和AVR微控制器,在XP下开发非常方便。

例如,某些模型可以使用WinAVR,而PIC的旧模型可以使用以前的开发软件,这在win10下很难支持。

,我不能在虚拟机中使用它。

特别是对于那些尝试的人,您可以在虚拟机中修改时间并继续尝试。

没问题。