




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第20章
Linux開發(fā)環(huán)境的搭建主要內容:§20.1
虛擬機和Ubuntu操作系統(tǒng)§20.2
虛擬機配置§20.3
Linux交叉開發(fā)概述目前,我們使用的計算機大多采用Windows操作系統(tǒng),如果要運行Linux系統(tǒng)有兩種方法,一是把Windows操作系統(tǒng)改為Linux系統(tǒng),二就是在在Windows操作系統(tǒng)下開一個窗口,在該窗口中運行Linux系統(tǒng)。我們大多采用第二種方法來運行Linux系統(tǒng)。我們把該窗口也叫虛擬機。Ubuntu是一個以桌面應用為主的Linux操作系統(tǒng),由于其使用簡單、直觀、快捷,因此在眾多Linux發(fā)行套件中占較大份額??紤]免費、獲的容易、功能強大、運行穩(wěn)定,書中介紹的開發(fā)環(huán)境是基于Ubuntu14.04LTS64-bit操作系統(tǒng)搭建的,使用VMwarePlayer作為虛擬機工具軟件?!?0.1虛擬機和Ubuntu操作系統(tǒng)
打開華清遠見開發(fā)環(huán)境\Linux開發(fā)環(huán)境\VMwarePlayer目錄下的VMwarePlayer安裝程序VMware-player-6.0.2-1744117.exe,如圖20-2。圖20-2虛擬機安裝程序雙擊該圖標,出現圖20-2畫面,歡迎使用VMware安裝指導,我們單擊“下一步”,就會出現圖20-3畫面。圖20-2歡迎使用VMware安裝指導圖20-3詢問是否同意用戶協(xié)議詢問同意用戶協(xié)議,我們點擊“同意”后,再單擊“下一步”,就會出現圖20-4畫面,安裝VMware到選定文件夾。這里是C:/ProgremFile(×86)/VMware/VMwarePlayer。
圖20-4安裝VMware
再單擊“下一步”,就會出現完成畫面,如圖20-5。同時在桌面上出現快捷鍵圖標,以后我們要啟動VMware,就直接點擊快捷鍵圖標即可。圖20-5
VMware安裝完成§20.2虛擬機配置現在的筆記本電腦大多只代USB接口和無線WiFi,不帶串口和有線網絡接口。為了調試嵌入式系統(tǒng)我們PC系統(tǒng)增加了一個“擴展塢”,該“擴展塢”如圖20-7所示。他和PC連接就是插入PC的任何USB即可。
圖20-7擴展塢虛擬機安裝完成后,我們還要根據項目要求對其進行修改和配置。點擊桌面快捷鍵,出現如圖20-8華清遠見開發(fā)環(huán)境V12BV3.0畫面圖20-8V12BV3.0
虛擬機配置之后選編輯虛擬機設置單擊,出現如圖20-9虛擬機配置畫面。配置主要有2項。圖20-9VMware2配置選項選項1.網絡適配器設置網絡是Linux編程的重要資源,這里我們系統(tǒng)增加一個適配器叫VMnet2,叫什么名都可以,以后我們就用這個名字做系統(tǒng)的適配器,不再改變?!皵U展塢”有若干個USB接口,可按正常USB口使用。有一個有線網口,用廠家給的網線將其與開發(fā)板網口相連。在我們安裝虛擬機時系統(tǒng)會在C:/ProgremFile(×86)/VMware/VMwarePlayer目錄中下載一個虛擬機網絡配置軟件Vmnetcjg,打開該軟件配置如下:系統(tǒng)增加一個網絡適配器VMnet2,采用橋接模式,橋接到USB(擴展塢),原系統(tǒng)代的無線WifiVMnet0不用,去掉。然后回到20-9,添加一個網絡適配器VMnet2,網絡連接選自定義即可。圖20-9VMware2配置選項選項選完之后用Linux命令ifconfig測試一下,如果出現圖20-10,就是設置正確。圖15-10中192.168.100.192是系統(tǒng)給VMnet2分配的IP地址,開發(fā)板IP廠家確定為192.168.100.191。因為我們網絡通訊是采用主機/客戶端,今后主機的IP就是192.168.100.191,客戶端就是192.168.100.192。圖20-10網絡適配器VMnet2信息2.公用文件夾設置網絡適配器設置完后,按確定,進入共享文件夾設置界面,如圖20-11所示。圖20-11共享文件夾設置界面共享文件夾設置比較簡單,我們在圖20-12中選D:\share作為共享文件夾。但共享文件夾非常重要,這里共享是指windows系統(tǒng)和Linux系統(tǒng)共享。因此該文件夾是windows系統(tǒng)和Linux系統(tǒng)相互聯(lián)系的橋梁。在windows系統(tǒng)下我們寫入該文件夾的程序、文件在Linux系統(tǒng)相應文件夾中可以看到和使用,這給我們編寫程序代來很大方便。圖20-12共享文件夾選擇共享文件夾設置后,編輯虛擬機設置基本完成,會出現圖20-13界面20-13詢問Linux密碼詢問系統(tǒng)密碼,我們系統(tǒng)設置的密碼是1,輸入1后即進入正常Linux系統(tǒng),如圖20-14界面。圖20-14進入Linux系統(tǒng)3.串口使用在Linux系統(tǒng)中網絡主要用來文件傳輸、串口主要是用來轉達命令和反饋信息。缺一不可,但是筆記本電腦大多不帶串口,這就需要將USB轉為串口。系統(tǒng)給我們配置了一個第三方軟件CH340,見圖20-15。
圖20-15USB轉串口程序打開CH340,出現圖20-16界面,點擊驅動安裝,系統(tǒng)就會自動安裝,一般都會安轉成功。圖20-16USB轉串口驅動安裝此時我們要打開windows設備管理器,看一下增加的串口是那個,要記住這個串口號,如圖20-17所示COM3,以后我們要用到。圖20-17USB轉串口com3§20.3Linux交叉開發(fā)概述上面介紹的Linux程序開發(fā)Linux是駐留在PC上的,也就是說程序在宿主機上開發(fā),使用G
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省泰州市2025屆高三第一次調研測試數學試題(解析版)
- 美國稅人心得體會
- 室內設計的發(fā)展方向
- 招標代理委托居間合同
- 辦公區(qū)域大型活動策劃方案與指南
- 工業(yè)污水處理可行性報告
- 中醫(yī)護理學(第5版)課件 望診1
- 食品行業(yè)質量安全追溯與智能倉儲管理方案
- 二零二五年度辦公室新風系統(tǒng)智能化升級改造合同
- 工作效率提升策略實施計劃
- 江蘇紅豆實業(yè)股份有限公司償債能力分析
- 四川省2023年普通高等學校高職教育單獨招生文化考試(中職類)數學試題(原卷版)
- 水力機械原理與設計課件
- 江蘇電子信息職業(yè)學院單招職業(yè)技能測試參考試題庫(含答案)
- 充電樁采購安裝投標方案(技術方案)
- 7.1開放是當代中國的鮮明標識課件-高中政治選擇性必修一當代國際政治與經濟(1)2
- 2024年浙江首考英語聽力原文解惑課件
- 民族團結教材
- 煤礦頂板管理技術培訓課件
- 紀念中國人民抗日戰(zhàn)爭暨世界反法西斯戰(zhàn)爭勝利周年大合唱比賽
- 生化檢驗質控及失控分析
評論
0/150
提交評論