查看: 111223|回復: 365
打印 上一主題 下一主題

跟我學(xué)嵌入式(arm fpga 原理圖 pcb verilog 焊接 調試 軟件硬件)

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2012-10-30 15:39:23 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: arm , fpga , pcb , verilog
本人從事嵌入系統工作10多年,
從windows編程,到linux都做過(guò)很久,
硬件設計protel從最古老的tango1.0開(kāi)始,當然,現在用allegro,更好用的eda設計軟件。
verilog做的顯卡設計,支持非常多的硬件特性。

我想,現在,把整套的嵌入系統設計流程,從總體設計到最后的線(xiàn)路板焊接調試都詳細的講一遍,
如果都學(xué)會(huì )的話(huà),月薪2萬(wàn)不成問(wèn)題。如果學(xué)會(huì )一種4,5k不成問(wèn)題,51單片機部分例外,這部分工資比較低。

不要以為,學(xué)arm比學(xué)51難,其實(shí)都是一回事。不要糾結具體的系統結構,現在都是輔助設計,具體的硬件結構已經(jīng)不重要,
重要的是,掌握其中的使用方法,多看硬件手冊,多看例程,多看原廠(chǎng)的硬件資料手冊(datasheet),原廠(chǎng)的例程和原始設計很重要,
但不能完全相信,原廠(chǎng)有時(shí)候,為了某些利益,選用的原件不是最優(yōu)化或者說(shuō),最適合你的。

當然,廣交朋友,互相交流,同樣重要,不可掉在別人曾經(jīng)掉在的坑里面。

大家如果下載的時(shí)候遇到流量用完不能下載的問(wèn)題,
請點(diǎn)擊http://yunpan.#/invite/vnlrvnceukq
申請個(gè)賬戶(hù)。點(diǎn)保存到云盤(pán),選擇文件轉存。
轉存到你的賬號你就可以在你的里面下載了
沙發(fā)
 樓主| 發(fā)表于 2012-10-30 15:40:41 | 只看該作者
我的設計就是我的顯卡設計的重新組合版本,更加實(shí)用化,同時(shí)完全開(kāi)源(verilog部分由一個(gè)開(kāi)源的顯卡,商業(yè)應用的不開(kāi)源,開(kāi)源部分已經(jīng)足夠使用和學(xué)習)

是套版設計。顯卡板子采用 actel的fpga,當然,這個(gè)部分可以用epm570替代,但epm570價(jià)格較高,同時(shí)沒(méi)有硬件pll,不是太合適做顯卡這個(gè)項目。選型理由,后續說(shuō)明。

控制部分:cortex-m0的cpu,stm32,51都可以,我采用stm32設計,至于51和cortex-m0部分,看情況是否單獨講解。

軟件部分:keil-c uc-gui,這是典型的嵌入編程環(huán)境,uc-gui小巧的開(kāi)源不免費的圖形編程界面,詳情我在設計過(guò)程中講解

整個(gè)設計,包括硬件軟件系統集成軟件移植總體設計詳細設計市場(chǎng)需要等,是非常典型的工作流程。
板凳
 樓主| 發(fā)表于 2012-10-30 15:43:49 | 只看該作者
我假設是學(xué)習者是一張白紙,我盡量從最簡(jiǎn)單的講起,如果有人覺(jué)得我講的太簡(jiǎn)單,就跳過(guò)不看。

首先,我從系統安裝講起。

如果對系統安裝很熟悉的可以跳過(guò)不看,我做這個(gè)目的,就是先建立一個(gè)干凈的系統,從0開(kāi)始講起開(kāi)發(fā)環(huán)境的搭建。

我使用虛擬機搭建這些環(huán)境,下面我從虛擬機的選擇講起。


地板
 樓主| 發(fā)表于 2012-10-30 15:45:10 | 只看該作者
Win7下虛擬機個(gè)人使用小結:Virtual PC,VMware和VirtualBox。

想來(lái)用了很多年的虛擬機了,換了Win7之后,種種原因又需要使用虛擬機,這里就簡(jiǎn)單介紹和比較一下。

Virtual PC:

如果想做Windows虛擬機的話(huà),Virtual PC在之前的系統是最佳選擇了,在使用vista系統的時(shí)候裝過(guò)MSDOS6.2,7.1,Windows3.1,3.2,95,98,me,xp,2000,2003,vista,2008,win7幾乎所有找得到的Windows操作系統。作為MS自已的產(chǎn)品,在自己的平臺下使用非常方便,內存占用小,啟動(dòng)快。

網(wǎng)絡(luò )方面,即不用橋接也不用NAT共享虛擬網(wǎng)卡,直接可以作為同一子網(wǎng)的一臺普通電腦使用,不用進(jìn)行任何網(wǎng)絡(luò )設置即可上網(wǎng),比如你的網(wǎng)關(guān)是192.168.0.1,你的IP是192.168.0.135,而你的虛擬機的IP可能是192.168.0.136。

一其它虛擬機不能安裝的盤(pán)一般都可以裝上。

不知為什么到了Win7的環(huán)境下,以前的Virtual PC都不能安裝,只能安裝一個(gè)專(zhuān)用版本,還有一個(gè)名字叫Windows XP Mode,就是說(shuō)只能使用XP虛擬機。在Win7下安裝了這個(gè)就可以直接使用XP虛擬機而不用再找安裝盤(pán)安裝。這樣做方便了那些舍不得離開(kāi)XP的用戶(hù),導致更多人流向其它虛擬機產(chǎn)品。

Win7下的XP Mode并不支持直接向虛擬機中拖拽文件,但是主盤(pán)的所有盤(pán)符都會(huì )被自動(dòng)映射為網(wǎng)絡(luò )硬盤(pán),方便共享使用文件。主盤(pán)的硬盤(pán)空間默認約有130G,是動(dòng)態(tài)擴展的,開(kāi)始用時(shí)實(shí)際容量只有幾百M。

相當長(cháng)一段時(shí)間沒(méi)有找到如何創(chuàng )建虛擬機,原來(lái)是在開(kāi)始菜單中點(diǎn)擊“Windows Virtual PC”:

然后在打開(kāi)的資源管理器中工具欄(如果有的話(huà))下面的顯示控制欄中的“刻錄”和“新建文件夾”中間,有一個(gè)“創(chuàng )建虛擬機”,注意設置主硬盤(pán)和差異硬盤(pán)的位置。

Virtual PC可以安裝其它操作系統甚至Linux,XP Mode只是它的一個(gè)特殊應用罷了。

VMware:

這個(gè)用得時(shí)間最長(cháng)了,至少5年時(shí)間,安裝過(guò)N種Windows,Linux,Unix,Mac系統,原來(lái)只有一個(gè)版本,后來(lái)有了分支,現在基本一直在用Workstation產(chǎn)品,目前公認最好用的是6.0.5的某個(gè)綠色版本,只有幾十個(gè)M,因為我舍得讓它占空間所以一直用完整版本,這個(gè)月又有了新版,7.0.0 build-203739,約有500M,裝好后可以直接使用以前版本生成的虛擬機文件,兼容性不錯,VMware Tools也可以正常使用,不過(guò)也可以用最新的。裝好后就可以直接向虛擬機中拖文件了。

當初常用這個(gè)軟件是因為它的快照系統,它允許你在任意開(kāi)機時(shí)刻創(chuàng )建系統快照和恢復,主要用于調試極易產(chǎn)生藍屏的軟件和工具,十分實(shí)用,F在在7的版本中又加入了錄制Record的功能,挺雞肋的。

有點(diǎn)不好的地方在于它安裝時(shí)會(huì )虛擬兩塊網(wǎng)卡,還可以在設置中虛擬更多的虛擬網(wǎng)卡,一般來(lái)說(shuō)使用橋接Bridge的方法就可以讓虛擬機上網(wǎng),基本沒(méi)有用過(guò)NAT方式。之所以不喜歡是因為我在使用Vista SP1時(shí)打SP2的補丁后主機不能上網(wǎng),找了半天才知道是系統將一塊虛擬網(wǎng)卡做為主網(wǎng)卡,當然總是會(huì )顯示為未識別的網(wǎng)絡(luò )連不上網(wǎng)關(guān)而上不去網(wǎng)。它和VirtualBox一樣都是會(huì )修改電腦本身的網(wǎng)卡設置。

硬盤(pán)方面,可以設置為動(dòng)態(tài)擴展或是固定大小,我一般設置為固定大小8個(gè)G,如果是XP系統的話(huà)裝個(gè)VS2008都夠了,固定大小據說(shuō)速度快些,我都是單用一個(gè)邏輯硬盤(pán)來(lái)做虛擬機磁盤(pán)的緩沖,留大概100G。

貌似從6.0.5開(kāi)始VMware就開(kāi)始支持D3D,這樣在虛擬機中玩3D游戲也不成問(wèn)題了,只要內存夠大,顯卡夠好,就可以實(shí)現游戲多開(kāi)的外掛功能了。對我來(lái)說(shuō),方便的就是在其它操作系統中調試XNA3D游戲,要知道XNA本身就對顯卡性能要求很高,能在虛擬顯卡中使用,也算夠用了。

如果文件太大的話(huà)可以開(kāi)啟文件共享功能,小文件就直接拽進(jìn)屏幕:

VMware還有另一個(gè)功能就是做為Visual Studio的一個(gè)插件使用,如果之前安裝過(guò)Viusal Studio 2008,在關(guān)于中會(huì )顯示:

在Viusal Studio 2008中的功能菜單:

總結:很好很強大

VirtualBox:

這是最近才試用的,Sun公司的產(chǎn)品,屬于輕量級的虛擬機平臺,最新版本3.0.10,完整安裝包幾十M,功能相對也很精簡(jiǎn),快照功能這里叫備份和快速修復,在不同的快照間跳轉用起來(lái)感覺(jué)不是很方便 ?梢栽O置是否啟用3D加速,但是卻怎么也無(wú)法運行我調試的XNA游戲。

虛擬的Windows雖然裝了自身的插件,也不能實(shí)現文件拖拽的功能。

文件共享方面,在這里叫“數據空間”,在關(guān)機的狀態(tài)下,先設置中選擇本機的一個(gè)目錄來(lái)加入到固定分配欄中:

然后在虛擬機中右鍵單擊我的電腦選擇“映射網(wǎng)絡(luò )驅動(dòng)器”,在文件夾瀏覽中整個(gè)網(wǎng)絡(luò )里的”VirtualBox Shared Foders”選擇剛才共享的那個(gè)文件夾,確定后就可以將其映射為我的電腦中的一個(gè)盤(pán)符使用了。

其它的還沒(méi)發(fā)現什么亮點(diǎn),期待老用戶(hù)指教。

虛擬機For Win7 收費情況 最新版本 安裝包大小 特點(diǎn)
Virtual PC XP Mode 免費 - 548M(含一個(gè)XP系統) 與Windows結合緊密
VMware Workstation 收費 7.0 497M 周邊產(chǎn)品眾多,功能多到用不到
VirtualBox  免費 3.0.10 69M 輕便,一般應用足夠
地下室
 樓主| 發(fā)表于 2012-10-30 15:45:59 | 只看該作者
我個(gè)人比較喜歡vbox但缺點(diǎn)是,有些軟件運行有問(wèn)題。我先用vbox講解,如果出現問(wèn)題,我再換用其他的虛擬機。

如果學(xué)習的話(huà),用自己的電腦更好。沒(méi)必要我用虛擬機學(xué)習的時(shí)候就一定跟我學(xué)著(zhù)用虛擬機。學(xué)習,就要動(dòng)腦,不要一味別人咋做你就咋做,學(xué)習的更重要的是創(chuàng )新,青出于藍而勝于藍,如果比老師強,社會(huì )怎么進(jìn)步?

比如,我用vbox,你就可以用vmware等其他軟件,或者用電腦,我也希望,學(xué)習者,能把他自己的學(xué)習經(jīng)驗貼出來(lái),一起共享。

linux其實(shí)是我最擅長(cháng)的,不過(guò),這次暫時(shí)不講。這次講座估計得持續2-3個(gè)月,是一個(gè)完整的產(chǎn)品開(kāi)發(fā)過(guò)程。如果像學(xué)linux的人多的話(huà),我可以做一個(gè)linux的arm版本,06年我做過(guò),at91rm9200的,在arm上直接編譯,不用pc的交叉編譯環(huán)境,非常省事。
在那個(gè)arm上當搭建了一個(gè)論壇,discuz5.0版本的。
6
 樓主| 發(fā)表于 2012-10-30 15:47:47 | 只看該作者
簡(jiǎn)介

VirtualBox 是一款功能強大的 x86 虛擬機軟件,它不僅具有豐富的特色,而且性能也很優(yōu)異。[1]

Oracle VirtualBox是由德國InnoTek軟件公司出品的虛擬機器軟件,現在則由甲骨文公司進(jìn)行開(kāi)發(fā),是甲骨文公司xVM虛擬化平臺技術(shù)的一部份。它提供使用者在32位元或64位元的Windows、Solaris及Linux 操作系統上虛擬其它x86的操作系統。使用者可以在VirtualBox上安裝并且執行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系統作為客戶(hù)端操作系統。[1]

與同性質(zhì)的VMware及Virtual PC比較下,VirtualBox獨到之處包括遠端桌面協(xié)定(RDP)、iSCSI及USB的支援,VirtualBox在客戶(hù)機操作系統上已可以支援USB 2.0的硬件裝置,不過(guò)要安裝 virtualbox extension pack。

最新版本:VirtualBox 4.2.0(2012-09-13發(fā)布)[2]

現在的VirtuaBox已經(jīng)可以運行 Android 4.0系統。

編輯本段特點(diǎn)
  ·支援64位元客戶(hù)端操作系統,即使主機使用32位CPU
  ·支援SATA硬盤(pán)NCQ技術(shù)
  ·虛擬硬盤(pán)快照
  ·無(wú)縫視窗模式 (須安裝客戶(hù)端驅動(dòng))
  ·能夠在主機端與客戶(hù)端共享剪貼簿 (須安裝客戶(hù)端驅動(dòng))
  ·在主機端與客戶(hù)端間建立分享資料夾 (須安裝客戶(hù)端驅動(dòng))
  ·內建遠端桌面服務(wù)器
  ·支援VMware VMDK磁盤(pán)檔及Virtual PC VHD磁盤(pán)檔格式
  ·3D虛擬化技術(shù)支援OpenGL(2.1版后支援)、Direct3D(3.0版后支援)、WDDM(4.1版后支援)
  ·最多虛擬32顆CPU(3.0版后支援)
  ·支援VT-x與AMD-V硬件虛擬化技術(shù)
  ·iSCSI支援
  ·USB與USB2.0支援

編輯本段安裝VirtualBox

在VirtualBox網(wǎng)站下載主機操作系統對應的二進(jìn)制文件。VirtualBox可以安裝在32位和64位操作系統上。在32位主機操作系統上運行64位的虛擬機是可以的,但必須在主機的BIOS中啟用硬件虛擬化特性。

運行二進(jìn)制安裝文件將開(kāi)啟一個(gè)簡(jiǎn)單的安裝向導,允許用戶(hù)定制VirtualBox特性,選擇任意快捷方式并指定安裝目錄。USB設備驅動(dòng)以及VirtualBox host-only網(wǎng)絡(luò )適配器將一起安裝。

編輯本段創(chuàng )建虛擬機

在VirtualBox中創(chuàng )建虛擬機相當簡(jiǎn)單,很多設置可以按照用戶(hù)個(gè)人的喜好進(jìn)行配置。一旦安裝了客戶(hù)操作系統并選擇了資源和網(wǎng)卡設置,就可以嘗試在小環(huán)境或開(kāi)發(fā)環(huán)境中使用VirtualBox了。

總體來(lái)說(shuō),在VirtualBox中創(chuàng )建虛擬機分三步:

1. 為創(chuàng )建VirtualBox虛擬機做準備

首先,命名虛擬機并選擇將要運行的客戶(hù)操作系統類(lèi)型。此時(shí)選擇的客戶(hù)OS會(huì )影響之后向導中出現的默認設置。

接下來(lái),配置計劃分配給每個(gè)虛擬機的內存大小。VirtualBox不支持內存過(guò)量使用,所以不能給一個(gè)虛擬機分配超過(guò)主機內存大小的內存值。

最后一個(gè)步驟是創(chuàng )建虛擬磁盤(pán)并指定虛擬機磁盤(pán)文件的類(lèi)型和大。ㄒ(jiàn)圖3)。在Oracle VM VirtualBox中,你可以選擇動(dòng)態(tài)擴展的磁盤(pán)或者固定大小的磁盤(pán)。動(dòng)態(tài)磁盤(pán)起始值較小,隨著(zhù)客戶(hù)操作系統寫(xiě)入數據到磁盤(pán)而逐漸增加。對于固定磁盤(pán)類(lèi)型來(lái)說(shuō),所有的磁盤(pán)空間在虛擬機創(chuàng )建階段一次性分配。之后也可以給虛擬機增加磁盤(pán),或者使用VBoxManage命令行工具增加磁盤(pán)大小。

2. 安裝VirtualBox客戶(hù)操作系統

一旦完成了VirtualBox虛擬機創(chuàng )建向導,就可以開(kāi)始安裝客戶(hù)操作系統了。為了掛載客戶(hù)操作系統光盤(pán),選擇虛擬機,單擊設置,開(kāi)始編輯虛擬機硬件配置。(1)選擇左邊面板中“存儲”選項.(2)選擇“存儲”選項下的CD/DVD圖形。(3)選擇屬性視圖下帶箭頭的CD/DVD圖形配置虛擬的CD/DVD驅動(dòng)器。

客戶(hù)操作系統安裝完成后,應該安裝增強功能包,增強功能包包括一些便于集成主機和虛擬機的驅動(dòng)程序。為安裝增強功能包,需要打開(kāi)虛擬機控制臺窗口,在頂部菜單中選擇設備,然后選擇安裝增強功能包,啟動(dòng)一個(gè)簡(jiǎn)單的安裝向導。增強功能包安裝完成后,會(huì )重啟虛擬機。

3. 在VirtualBox中設置虛擬機

虛擬機關(guān)閉時(shí),可以編輯虛擬機設置并更改硬件。VirtualBox具有高級硬件設置特性,啟用了IO APIC、PAE/NX和嵌套分頁(yè)。用戶(hù)還可以修改虛擬CPU的數量—最多支持32個(gè)—不用管主機具有的物理CPU的核數。

最后配置虛擬網(wǎng)卡。VirtualBox允許在一個(gè)虛擬機上配置至多四塊虛擬網(wǎng)卡。默認的是AMD PCnet-FAST III,大多數操作系統都支持AMD PCnet-FAST III。也可以選擇AMD PCnet-PCI II和Intel PRO-1000系列的網(wǎng)卡,以及支持直接存取主機網(wǎng)卡的準虛擬化網(wǎng)卡。 [3]

編輯本段模擬環(huán)境

軟件模擬

能夠安裝多個(gè)客戶(hù)端操作系統,每個(gè)客戶(hù)端系統皆可獨立開(kāi)啟、暫停與停止。主端操作系統與客戶(hù)端操作系統皆能相互通訊,多個(gè)操作系統同時(shí)運行的環(huán)境,也彼此能夠同時(shí)使用網(wǎng)絡(luò )。
硬件模擬

· VirtualBox支援Intel VT-x與AMD AMD-V硬件虛擬化技術(shù)。

·硬盤(pán)被模擬在一個(gè)稱(chēng)為虛擬磁盤(pán)映像檔(Virtual Disk Images)的特殊容器,目前此格式不相容于其它虛擬機平臺運行,通常作為一個(gè)系統檔存放在主機端操作系統(副檔名.vdi)。VirtualBox能夠連結iSCSI,且能在虛擬硬盤(pán)上運作,此外VirtualBox可以讀寫(xiě)VMware VMDK檔與VirtualPC VHD檔。

·ISO映像檔可以被掛載成CD/DVD裝置,例如下載的Linux發(fā)行版DVD映像檔可以直接使用在VirtualBox,而不需燒錄在光碟片上,亦可直接在虛擬機上掛載實(shí)體光驅。

·默認上VirtualBox提供了一個(gè)支援VESA相容的虛擬顯卡,與一個(gè)供Windows、Linux、Solaris、OS/2客戶(hù)端系統額外的驅動(dòng)程式(guest addition),可以提供更好的效能與功能,如當虛擬機的視窗被縮放時(shí),會(huì )動(dòng)態(tài)的調整分辨率。在4.1更支援WDDM相容的虛擬顯卡,令Windows Vista及Windows 7可以使用Windows Aero。

·在聲卡方面,VirtualBox虛擬一個(gè)Intel ICH AC97聲卡與SoundBlaster 16 聲霸卡。

·在以太網(wǎng)接口卡方面,VirtualBox虛擬了數張網(wǎng)絡(luò )卡:AMD PCnet PCI II、AMD PCnet-Fast III、Intel Pro/1000 MT Desktop、Intel Pro/1000 MT Server、Intel Pro/1000 T Server。

編輯本段網(wǎng)絡(luò )設置

VirtualBox提供了多種網(wǎng)絡(luò )接入模式,他們各有優(yōu)缺點(diǎn),用戶(hù)可以根據自己的需要進(jìn)行選擇。

1、NAT模式:最簡(jiǎn)單的實(shí)現虛擬機上網(wǎng)的方式,無(wú)需配置,默認選擇即可接入網(wǎng)絡(luò )。虛擬機訪(fǎng)問(wèn)網(wǎng)絡(luò )的所有數據都是由主機提供的,訪(fǎng)問(wèn)速度較慢,和主機之間不能互相訪(fǎng)問(wèn)。

2、Bridged Adapter模式:即網(wǎng)橋模式,可以虛擬出一個(gè)獨立的網(wǎng)卡,有獨立的IP地址,所有網(wǎng)絡(luò )功能和主機一樣,并且能夠互相訪(fǎng)問(wèn),實(shí)現文件的傳遞和共享。(注: Windows 7系統選擇網(wǎng)橋模式時(shí),需要手動(dòng)安裝VirtualBox 的橋接服務(wù)驅動(dòng)。在本地連接的屬性選項中,選擇“Microsoft網(wǎng)絡(luò )客戶(hù)端”點(diǎn)擊安裝,網(wǎng)絡(luò )功能類(lèi)型選擇“服務(wù)”點(diǎn)擊添加,選擇從磁盤(pán)安裝,找到驅動(dòng)路徑“Oracle\VirtualBox\drivers\network\netflt”,選擇VBoxNetFlt_m文件安裝完成。)

3、Internal模式:即內網(wǎng)模式,虛擬機與外網(wǎng)完全斷開(kāi),只實(shí)現虛擬機于虛擬機之間的內部網(wǎng)絡(luò )模式,和主機之間不能互相訪(fǎng)問(wèn),就相當于虛擬機之間架設了一個(gè)獨立的局域網(wǎng)。

4、Host-only Adapter模式:即主機模式,是所有接入模式中最復雜的一種,需要有比較扎實(shí)的網(wǎng)絡(luò )基礎知識才行。前面幾種模式所實(shí)現的功能,通過(guò)虛擬機及網(wǎng)卡的設置都可以被實(shí)現。[4]

編輯本段虛擬機參數

1、虛擬機名稱(chēng)和系統類(lèi)型:為將要創(chuàng )建的虛擬機命名,要求是唯一的標識,用來(lái)區分該虛擬機硬件配置、操作系統、軟件等數據。并選擇將要安裝的操作系統類(lèi)型和版本,以便VirtualBox自動(dòng)配置合適的硬件環(huán)境;

2、內存:指定虛擬機可用內存大小,系統會(huì )自動(dòng)分配,也可自行設置;

3、虛擬硬盤(pán):選擇一個(gè)虛擬硬盤(pán)作為主硬盤(pán),也可以新建一個(gè),第一次創(chuàng )建,默認即可。如果是選擇新建,將進(jìn)入硬盤(pán)類(lèi)型選擇界面(VDI:VirtualBox的格式,VMDK:VM虛擬機的格式,VHD:微軟VirtualPC虛擬機的格式,HDD:Parallels虛擬機的格式),默認選擇VDI即可。另外,幾種格式都可以相互轉換,網(wǎng)上有相應的轉換軟件;

4、硬盤(pán)存儲類(lèi)型:分為動(dòng)態(tài)擴展和固定大小兩種,其中動(dòng)態(tài)擴展類(lèi)型最初只需占用非常小的物理硬盤(pán)空間,然后根據虛擬機的實(shí)際需求動(dòng)態(tài)分配,固定大小類(lèi)型就是建立時(shí)就分配指定的大小給虛擬機使用。后者在性能上有一定優(yōu)勢,但建立時(shí)間較長(cháng);

5、摘要:顯示虛擬機的各項數據情況,確定后完成虛擬機的創(chuàng )建。
7
 樓主| 發(fā)表于 2012-10-30 15:48:15 | 只看該作者
這是vbox的下載地址:
https://www.virtualbox.org/
8
 樓主| 發(fā)表于 2012-10-30 15:51:29 | 只看該作者
如上點(diǎn)擊右側的download,選擇windows平臺版本下載

點(diǎn)擊后,出現下載窗口,我用的是qq旋風(fēng),如果你用的不同的下載客戶(hù)端,可能出現的不同,但下載鏈接基本類(lèi)似,http://download.virtualbox.org/v ... 4.2.0-80737-Win.exe
保存到你的下載目錄中即可,這事一個(gè)安裝程序,需要安裝才能使用。







9
 樓主| 發(fā)表于 2012-10-30 15:52:47 | 只看該作者
這是下載過(guò)程,大概90M,也或許,以后你會(huì )看到更高版本不同容量vbox。
順便顯擺一下我的下載速度:2M是字節哦,不是bps,我現在用的是20M寬帶。



補充一下,qq旋風(fēng)是騰訊的下載軟件,如果想偷懶,照貓畫(huà)虎,一模一下的跟我學(xué),可以到騰訊網(wǎng)站下載。http://xf.qq.com/下載地址是這個(gè)qq旋風(fēng)默認是隱藏的,點(diǎn)擊這里找到他。在電腦屏幕的最右下角





10
 樓主| 發(fā)表于 2012-10-30 15:54:07 | 只看該作者
雙擊旋風(fēng)打開(kāi),然后右鍵點(diǎn)擊已經(jīng)下載的vbox安裝文件,選擇打開(kāi)文件夾。
當然,直接雙擊這個(gè)安裝文件也能直接開(kāi)始安裝。
我講的比較啰嗦,如果對系統比較熟悉的,按照你自己想法去做就是了,沒(méi)必要按照我的辦法,按部就班。



這時(shí),你看到vbox的安裝文件,雙擊打開(kāi)這個(gè)文件,開(kāi)始安裝。



出現如下界面,點(diǎn)擊next




11
 樓主| 發(fā)表于 2012-10-30 15:55:38 | 只看該作者
一般來(lái)講,直接點(diǎn)擊next,不用管太多,虛擬機,如果壞掉或者系統重裝,系統映像文件還在的話(huà),重裝系統和虛擬機之后,沒(méi)有任何影響。如果覺(jué)得不放心,也可以點(diǎn)擊browse安裝到別處。



還是默認next,這兩個(gè)打對勾的,意思是在你 電腦桌面和 快速啟動(dòng)條出,安裝菜單,如果不選,你只好到 開(kāi)始處找vbox的啟動(dòng)程序了。一般默認吧。



下面出現的,是警告,意思是,你的網(wǎng)卡將被復位,也就是說(shuō),網(wǎng)卡會(huì )有幾秒鐘不能用。這是由于vbox安裝虛擬網(wǎng)卡造成的,這時(shí)候,如果有網(wǎng)絡(luò )的關(guān)鍵應用,等關(guān)鍵應用完成后再安裝。放心,安裝結束后,你的網(wǎng)絡(luò )又恢復正常了,就像拔掉網(wǎng)線(xiàn),又重新安上一樣。



12
 樓主| 發(fā)表于 2012-10-30 15:57:33 | 只看該作者
這次是點(diǎn)擊 yes ,沒(méi)有next了 ,意思是,你確認知道了這個(gè)瞬間網(wǎng)絡(luò )掉線(xiàn)的事情。

準備安裝,準備好了嗎?那就點(diǎn)install吧。



windows很霸道,不經(jīng)過(guò)他檢驗的程序都認為不可信。windows可信嗎?反正我沒(méi)見(jiàn)過(guò)他的源碼,見(jiàn)過(guò)了,也肯定看不懂,太多了,誰(shuí)知道有沒(méi)有后門(mén)。

驅動(dòng)程序,從原則上來(lái)講,能控制你電腦的一切硬件,所以,不可靠的驅動(dòng),確實(shí)危險,不過(guò)這個(gè)驅動(dòng)是SUN提供的,應該沒(méi)問(wèn)題,就像windows一樣,我們只能假設他沒(méi)問(wèn)題,點(diǎn)仍然繼續。



會(huì )出現很多次哦,要耐心的多點(diǎn)幾次,這器件網(wǎng)卡會(huì )有幾秒鐘掉線(xiàn)。然后就是耐心等待幾十秒甚至幾分鐘,直到出現這個(gè)畫(huà)面,就表示安裝成功了。



13
 樓主| 發(fā)表于 2012-10-30 15:59:35 | 只看該作者
如果勾選的安裝完成后,啟動(dòng)vbox,在點(diǎn)擊finish vbox就啟動(dòng)了。否則,請雙擊桌面上的vbox圖標啟動(dòng)。



這事啟動(dòng)vbox之后的界面,里面的win2003和 winxp是我以前安裝好的,這次重新安裝,又找到了。
也算一個(gè)重裝vbox的例子吧。
現在不管這兩個(gè)已經(jīng)安裝好的系統映像,我們重新建立一個(gè)新的系統映像,如果是真實(shí)電腦主機,
如果您比較富;蛏岬冒勺约旱碾娔X重裝的話(huà),也可以直接用電腦,不用虛擬機。
如果您覺(jué)得,我這樣做太羅嗦,您已經(jīng)對系統非常熟悉,或者已經(jīng)做過(guò)這些工作,就跳過(guò),不管這些。
我講這些,是針對的盡量多的想學(xué)習的人,別嫌我羅嗦哦。每個(gè)人可以根據自己的實(shí)際情況,選擇其中的需要的部分學(xué)習。



點(diǎn)擊vbox左上角的新建




14
 樓主| 發(fā)表于 2012-10-30 16:01:45 | 只看該作者
我們新建的這個(gè)虛擬電腦的名稱(chēng)為  跟我學(xué)
系統類(lèi)型是ms windows
版本xp
我對xp比較熟悉,所以我選xp,如果跟我一樣用虛擬機的話(huà),盡量選擇一樣的。
不同的系統,可能會(huì )出現不同的問(wèn)題。盡量減少才地雷的可能,學(xué)會(huì )之后,您就可以隨意試驗了。
當然,如果你想多學(xué)習多做些試驗,那更好,做的過(guò)程中,希望您的經(jīng)驗和教訓能和大家分享。



點(diǎn)擊下一步之后,出現如下界面,默認192M內存,這點(diǎn)內存,運行我后面講到的allegro線(xiàn)路板設計和fpga編譯環(huán)境,確實(shí)很困難。所以我們必須調整。



我的電腦是16G內存,原來(lái)裝過(guò)雙系統,win7 64可以直接識別,win7 32還得破解,其實(shí),對于廠(chǎng)家來(lái)講,xp,win7 不同版本,支持大內存非常容易,只是ms基于市場(chǎng)策略,不這么干而已。

這就是典型的壟斷阻礙技術(shù)進(jìn)步。關(guān)于這些,大家可看linux關(guān)于內存管理方面的源碼,對于操作系統來(lái)講,這些底層的東西都大同小異。

現在,我的電腦用的是xp系統,只能識別不到4G的內存,我們就將就一點(diǎn)吧。如果您的電腦太過(guò)古老,不到4G內存,建議不要用虛擬機學(xué)習后面的章節,我用的軟件都是大型軟件,F在內存便宜,不到4G的請升級哦,親。

好,我把虛擬機的內存,調整到1792,正好是可識別內存的一半。這些,啟動(dòng)vbox之后,講被直接從你的物理內存被占用走
也就是說(shuō),你的主機這部分內存專(zhuān)門(mén)調整給vbox用,你的系統的其他部分是不能使用的。
比如我這種劃分方法,系統內存就只剩下了1792了。



15
 樓主| 發(fā)表于 2012-10-30 16:03:10 | 只看該作者
點(diǎn)擊下一步之后,出現如下界面,一半默認不動(dòng),繼續點(diǎn)擊next.
三個(gè)選項中,
第一個(gè):不添加虛擬磁盤(pán),這種適合以后添加或者做無(wú)盤(pán)啟動(dòng)模式。如果感興趣,可以自己玩玩試試。
第二項:創(chuàng )建虛擬磁盤(pán),就是在硬盤(pán)上的,創(chuàng )建一個(gè)大文件,或者使用物理磁盤(pán)。這個(gè)后面詳細解釋
第三個(gè):使用已有的硬盤(pán)文件,這就是我以前說(shuō)過(guò)的,系統重裝之后,這個(gè)磁盤(pán)文件還在,你原來(lái)的虛擬系統就還在
選中原來(lái)磁盤(pán)文件,就能啟動(dòng)你的虛擬電腦的系統。



我們假設是從一個(gè)空白剛買(mǎi)來(lái)的電腦開(kāi)始講解的,所以我們選擇默認的 第二項,現在創(chuàng )建虛擬硬盤(pán),然后點(diǎn)擊 創(chuàng )建按鈕
選擇 vdi 類(lèi)型的磁盤(pán)文件,我一般是用這個(gè)選項,其他選項沒(méi)研究過(guò)。如果誰(shuí)感興趣,可以研究明白之后共享給我們。



點(diǎn)擊下一步,進(jìn)入磁盤(pán)存儲模式選擇,如果選擇固定大小,會(huì )直接占用磁盤(pán)的對應空間,
如果系統不大,追求磁盤(pán)速度,或者不希望很多個(gè)磁盤(pán)散亂,可以選擇這種。
如果不知道將來(lái)會(huì )用到多少空間,建議選擇動(dòng)態(tài)分配。
當然,如果選擇固定大小之后,將來(lái)如果需要更多的磁盤(pán)空間,可以分配另外一塊虛擬磁盤(pán)。

我們選擇 動(dòng)態(tài)分配 然后點(diǎn)擊進(jìn)入下一步



16
 樓主| 發(fā)表于 2012-10-30 16:06:57 | 只看該作者
點(diǎn)擊 下一步,進(jìn)入虛擬磁盤(pán) 位置和大小設置,這個(gè)界面,可以選擇磁盤(pán)文件存儲的位置,默認的是,你安裝vbox的位置,但我們希望,磁盤(pán)數據文件,不要和系統攙和在一起。所以我們需要重新選擇這個(gè)磁盤(pán)文件存儲的位置。



點(diǎn)擊界面上的這個(gè)文件夾圖標,進(jìn)入硬盤(pán)和目錄以及文件選擇界面。



這事我們選擇磁盤(pán)空間位置的界面,找到一個(gè)16G以上空余空間的磁盤(pán),如果不足的話(huà),將來(lái)可能會(huì )不夠用。



17
 樓主| 發(fā)表于 2012-10-30 16:09:10 | 只看該作者
名字用默認的  跟我學(xué).vdi  當然你可以換別的名字



我們設為32G大小,磁盤(pán)不會(huì )立即用這么多,而是不斷增加的。這是動(dòng)態(tài)磁盤(pán)的好處,缺點(diǎn)是訪(fǎng)問(wèn)速度可能受碎片化影響不會(huì )太快。



這事創(chuàng )建之后的界面



18
 樓主| 發(fā)表于 2012-10-30 16:12:00 | 只看該作者
選擇 跟我學(xué) 點(diǎn)擊設置
我們需要更改網(wǎng)卡的連接方式



黃色字體提示,我們使用了過(guò)多的內存,好吧,我們減少一點(diǎn)內存占用。
點(diǎn)擊系統,設置內存占用為1280,如果將來(lái)不夠用,我們在調整。



再次點(diǎn)擊網(wǎng)絡(luò ),回到網(wǎng)絡(luò )設置,選擇 網(wǎng)卡1 橋接網(wǎng)卡
這種連接方式,虛擬電腦,跟實(shí)際的電腦一樣,獨立占用一個(gè)ip,就像真實(shí)電腦一樣。
可以通過(guò)網(wǎng)上鄰居訪(fǎng)問(wèn),如果你不告訴別人,這是一臺虛擬主機的話(huà),別人是不會(huì )知道的。
這事最真實(shí)的模擬方式。但得多占用一個(gè)ip地址,默認的nat是子網(wǎng)方式,這臺虛擬電腦相當于你的主機的子網(wǎng)。
補充 連接方式肯定選擇橋接網(wǎng)卡
界面名稱(chēng)選擇自已自已用的網(wǎng)絡(luò )  




19
 樓主| 發(fā)表于 2012-10-30 16:14:11 | 只看該作者
點(diǎn)擊確認,回到vbox主界面,你發(fā)現,網(wǎng)絡(luò )那塊已經(jīng)變成了橋接模式。



這四個(gè)連接,是winxp TomatoWinXP_SP3_V1.21.iso 的壓縮版本,
我一個(gè)為例,講解系統的安裝。首先,下載者四個(gè)連接。
http://yunpan.cn/lk/27e2jxxpvn
http://l6.yunpan.cn/lk/27j1sfi0vn
http://l6.yunpan.cn/lk/27npyuxuvn
http://l6.yunpan.cn/lk/27mcay45vn

點(diǎn)擊鏈接,四個(gè)都要下載。
不要選擇打開(kāi),選擇 保存文件

嚴重聲明:這個(gè)下載鏈接僅供教學(xué)學(xué)習研究之用,請學(xué)會(huì )之后立即刪除。



下載過(guò)程



20
 樓主| 發(fā)表于 2012-10-30 16:16:09 | 只看該作者
解壓縮到當前文件夾,當然,你也可以解壓縮到其他文件夾,記住位置。



解壓縮之后的文件是:TomatoWinXP_SP3_V1.21.iso



TomatoWinXP_SP3_V1.21.iso
這個(gè)文件是windows xp操作系統用的,如果是真實(shí)的電腦,請把這個(gè)iso刻錄成光盤(pán),設置電腦為光盤(pán)啟動(dòng)。
然后開(kāi)機。下面的安裝過(guò)程,跟虛擬機一模一樣,只是,后期的驅動(dòng)安裝,得找你的電腦隨機帶的光盤(pán);蛘叩絤ydrives.com下載驅動(dòng)精靈,當然,網(wǎng)卡你必須先搞定,這個(gè)驅動(dòng)精靈是聯(lián)網(wǎng)自動(dòng)安裝,如果搞不定你的網(wǎng)卡,可以從淘寶買(mǎi)一個(gè)usb無(wú)線(xiàn)網(wǎng)卡(wifi),但你必須有無(wú)線(xiàn)網(wǎng)絡(luò )環(huán)境,如果沒(méi)有的話(huà),只能是買(mǎi)普通的usb網(wǎng)卡了。

當然,找別人幫忙幫你安裝系統也是一個(gè)辦法。
關(guān)于光盤(pán)刻錄,有很多種方法
一般是用NERO軟件,還得有刻錄機。
現在刻錄機很普及,如果有,就自己搞定,沒(méi)有的話(huà),找你有刻錄機的朋友幫忙。
一張光盤(pán)片,也就是2塊錢(qián),記得用cd-rom不是dvd,這個(gè)iso影像文件是cd-rom格式的。

關(guān)于windows 系統安裝這塊,有問(wèn)題的也可以發(fā)到這里,我會(huì )詳細解答。

現在回到vbox,點(diǎn)擊設置,選擇存儲,點(diǎn)擊沒(méi)有盤(pán)片,選擇一個(gè)虛擬光驅。



您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页