如何保持以前的开发环境?这应该是很多人都会面对的问题,尤其是当他们遇到旧的芯片或熟悉的旧开发环境时,它们只能在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下很难支持。
,我不能在虚拟机中使用它。
特别是对于那些尝试的人,您可以在虚拟机中修改时间并继续尝试。
没问题。