如何留住你從前的開發環境?應該是很多人會面對的問題,特別是遇到老芯片,或者自己熟悉的老開發環境,只能運行在XP、2000、WIN7,而你的電腦只能跑更新的系統,或者你不想回到二十年前的系統下工作。該怎么辦呢?
我也遇到過這個問題。 比如我有一塊飛思卡爾的開發板,而燒錄器只能在XP下工作,然后我在win10怎么弄都弄不好,后來才知道,不適用于新系統。于是我開始著手研究如何在win10或者更新的系統下完成XP下才能完成的工作,或者在未來的Linux系統下完成XP下的工作。 接下來的內容會讓你找到如此簡單的方法,讓你帶著你的開發環境隨意的走,不受任何新PC的限制。你總不能弄個破電腦吧接下來聽我如何在新系統里實現以前的開發環境的。 解決思路:利用虛擬機,創建可夸平臺使用的環境。
方法如下:使用Oracle VM VirtualBox創建虛擬機,在虛擬機里安裝XP,將虛擬硬盤作為單文件存儲。
再在虛擬機里面安裝以前的開發軟件,需要外部調試的,將虛擬機連接到USB。
從上圖位置設置即可。
安裝增強功能,即可實現從主機到虛擬機的文件拖放或粘貼。
為何那么多虛擬機我選擇了這個,因為這個經過比較最容易使用。
另外這個虛擬機支持多種操作系統,比如你用Linux,也可以使用,方便的很,而且是免費的,不需要什么**激活的步驟。
下載
https://www.virtualbox.org/wiki/Downloads 根據你的系統環境選擇不同的版本。VirtualBox是針對x86硬件的通用完整虛擬機,主要針對服務器,臺式機和嵌入式應用。
如果你用了其他架構CPU的系統,比如ARM的,你可以用QEMU虛擬機,還可以仿真單片機。不過QEMU官方版本都是命令行操作的,上手困難,高手可以嘗試嘗試。
在VirtualBox虛擬機的配置里,你可以設置不同的硬件型號
例如
聲卡的
顯卡的
也可以很容易調整啟動順序
運行一些較老的程序在這里面非常容易。由于我的硬件配置 比較好,虛擬機啟動XP,速度非常快,瞬間開啟。在XP里利用Keil V 4開發51還是非常好的體驗。
針對以前老型號的PIC單片機和AVR單片機,在XP下開發是非常方便的,比如一些型號可以用WinAVR ,還有PIC的老型號可以用以前的開發軟件,這是在win10下很難支持使用的,我沒可以在虛擬機使用。特別是那些試用的,可以在虛擬機里修改時間就行了,一直試用。都沒問題。
責任編輯:xj
原文標題:如何留住你從前的開發環境?
文章出處:【微信公眾號:嵌入式ARM】歡迎添加關注!文章轉載請注明出處。
-
芯片
+關注
關注
455文章
50714瀏覽量
423158 -
開發板
+關注
關注
25文章
5032瀏覽量
97375 -
開發環境
+關注
關注
1文章
225瀏覽量
16610
原文標題:如何留住你從前的開發環境?
文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論