《嵌入式系統(tǒng)原理及應用》課件第6章嵌入式linux操作系統(tǒng)_第1頁
《嵌入式系統(tǒng)原理及應用》課件第6章嵌入式linux操作系統(tǒng)_第2頁
《嵌入式系統(tǒng)原理及應用》課件第6章嵌入式linux操作系統(tǒng)_第3頁
《嵌入式系統(tǒng)原理及應用》課件第6章嵌入式linux操作系統(tǒng)_第4頁
《嵌入式系統(tǒng)原理及應用》課件第6章嵌入式linux操作系統(tǒng)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

第6章嵌入式操作系統(tǒng)

嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院本章內(nèi)容6.1.1Linux操作系統(tǒng)的安裝與調(diào)試6.2嵌入式智能停車實訓方案6.2.1嵌入式智能停車各部分模塊功能6.2.2嵌入式智能停車實訓結(jié)果6.1嵌入式Linux系統(tǒng)

嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.1嵌入式Linux系統(tǒng)

嵌入式Linux的應用領域非常廣泛,主要的應用領域有信息家電、PDA、機頂盒、DigitalTelephone、AnsweringMachine、ScreenPhone、數(shù)據(jù)網(wǎng)絡、EthernetSwitches、Router、Bridge、Hub、Remoteaccessservers、ATM、Framerelay、遠程通信、醫(yī)療電子、交通運輸計算機外設、工業(yè)控制、航空航天領域等?;搓幑W院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.1嵌入式Linux系統(tǒng)

Linux做嵌入式的優(yōu)勢:(1)Linux是開放源代碼的,不存在黑箱技術(shù),遍布全球的眾多Linux愛好者又是Linux開發(fā)者的強大技術(shù)支持;(2)Linux的內(nèi)核小、效率高,內(nèi)核的更新速度很快,linux是可以定制的,其系統(tǒng)內(nèi)核最小只有約136KB。(3)Linux是免費的OS,在價格上極具競爭力。(6)Linux還有著嵌入式操作系統(tǒng)所需要的很多特色,突出的就是Linux適應于多種CPU和多種硬件平臺,是一個跨平臺的系統(tǒng)。(5)Linux內(nèi)核的結(jié)構(gòu)在網(wǎng)絡方面是非常完整的,Linux對網(wǎng)絡中最常用的TCP/IP協(xié)議有最完備的支持。(6)使用Linux來開發(fā)無線連接產(chǎn)品的開發(fā)者越來越多。嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院6.1.1Linux操作系統(tǒng)的安裝與調(diào)試1、先下載這個百度云,可以無限提速的破解軟件:鏈接:/s/1mgY366s密碼:yskc。2、虛擬機:鏈接:/s/1pKuJmMv,密碼:ts3m。下載并解壓,如下圖所示。淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)6.1.1Linux操作系統(tǒng)的安裝安裝Vm10.0.1(最后一個)。這個軟件可裝在任意路徑,不過最后會提示輸入密碼,這時我們打開第一個文件夾,里面有密碼,自己獲取就好。

圖6-2虛擬機安裝嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院6.1.1Linux操作系統(tǒng)的安裝3、Linux鏡像:鏈接:/s/1mhiEgsS,密碼:3zih。下載并解壓,可以放在任意路徑,不過要記住該路徑,等會添加要用到。6、打開虛擬機圖6-3打開虛擬機淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.1.1Linux操作系統(tǒng)的安裝

添加鏡像:點擊打開虛擬機,找到剛剛的解壓完成的虛擬機鏡像路徑,如我的在F:\ubuntu-x86-fs_v2.3\ubuntu-x86-fs。選擇該虛擬機,并打開。點擊確定,更新最新記錄。圖6-6添加虛擬機鏡象圖6-5虛擬機操作界面嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.1.1Linux操作系統(tǒng)的安裝

如果提示需要輸入密碼,那么密碼是:1(所有密碼都是1)。如果當前不是在主目錄,鍵入cd(空格)/home/fs(回車)進入主目錄。當前為shell命令模式,可鍵入ls,查看有哪些文件。圖6-6ubuntu指令操作界面淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.1.1Linux操作系統(tǒng)的安裝

5、開始程序創(chuàng)建一個工作目錄,如命名叫g(shù)ongzuo,可鍵入mkdirgongzuo進入該目錄,鍵入:cdgongzuo圖6-7創(chuàng)建工作目錄界面嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.1.1Linux操作系統(tǒng)的安裝

現(xiàn)在已經(jīng)進入了名為“gongzuo”的文件夾,可以看到路徑已經(jīng)變?yōu)閪/gongzuo$.現(xiàn)在創(chuàng)建一個名為hello.c的文件,鍵入vihello.c輸完后回車,結(jié)果左圖所示?;搓幑W院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.1.1Linux操作系統(tǒng)的安裝

當前處于命令行模式,鍵入“i”進入插入模式,這時綠色下一行“hello.c”[NewFile]變成了——INSERT——,說明進入了插入模式,再插入模式下輸入c代碼,如下圖所示。圖6-10hello.c文件編輯界面嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.1.1Linux操作系統(tǒng)的安裝

按“Esc”鍵進入命令行模式,輸入“:”進入底行模式(即INSERT所在位置),輸入:“wq”保存并退出。圖6-11hello.c文件退出界面淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.1.1Linux操作系統(tǒng)的安裝

6、編譯程序輸入:gcc–ohellohello.c注意:gcc為編譯工具,-o后面跟的是要生成的文件,最后加上源文件(因為源文件可能不止一個,這樣寫不會有歧義,也可以寫成gcchello.c–ohello;也可以寫gcc–ohellohello.c–Wall可以把警告顯示出來,-Wall加不加無所謂)。如果有錯誤,系統(tǒng)就會提示錯誤的地方,沒有就不會提示。這時再輸入“l(fā)s”,會發(fā)現(xiàn)多了兩個文件,即hello和hello.c文件。圖6-12程序編譯結(jié)果嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.1.1Linux操作系統(tǒng)的安裝

7、運行程序輸入“./hello(回車)”,即可看到程序運行結(jié)果。在屏幕上多了一行:HelloWorld!的字樣,程序運行結(jié)束自動回到shell的命令模式下,即當前目錄狀態(tài)。淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)6.2嵌入式智能停車實訓方案1、實訓課程目標實訓方案面向希望從事嵌入式Linux開發(fā)的高校學生,旨在向?qū)W生展示完整嵌入式項目設計開發(fā)流程及方法,以及嵌入式核心技術(shù)運用等滿足企業(yè)真實崗位需求的實用內(nèi)容,幫助學生快速熟悉ARM-Linux開發(fā)環(huán)境的搭建及相關工具的配置及使用,嵌入式項目開發(fā)的代碼編寫規(guī)范,以及基于ARM-Linux產(chǎn)品實現(xiàn)細節(jié)等,并在教師的引導下,體驗一個全真案例的實戰(zhàn)過程,同時通過更多行業(yè)典型應用的示范分析幫助學生更貼近企業(yè)的真實需求和行業(yè)的發(fā)展,為進一步在嵌入式研發(fā)行業(yè)中發(fā)展打下堅實基礎。嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2嵌入式智能停車實訓方案

2、項目名稱嵌入式Linux智能停車場進出口控制終端3、項目時間兩周6、實訓對象相關專業(yè)學生淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2嵌入式智能停車實訓方案

5、實戰(zhàn)項目介紹5.1項目背景隨著科技的進步,電子技術(shù)、計算機技術(shù)、通訊技術(shù)不斷地向各種收費領域滲透,當今的停車場收費系統(tǒng)已經(jīng)向智能型的方向轉(zhuǎn)變。先進可靠的停車場收費系統(tǒng)在停車場管理系統(tǒng)中的作用越來越大。嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2嵌入式智能停車實訓方案

5.2系統(tǒng)功能本方案將采用B/S的網(wǎng)絡拓撲結(jié)構(gòu),計算機與車場控制器以基于TCP/IP的以太網(wǎng)連接;系統(tǒng)簡潔,投入使用快,系統(tǒng)穩(wěn)定性好。投資回報率最高。其系統(tǒng)結(jié)構(gòu)方框圖如右圖所示:淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2嵌入式智能停車實訓方案

功能說明一、車輛出入口通過內(nèi)嵌Linux操作系統(tǒng)的智能控制終端實現(xiàn)監(jiān)控功能嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2嵌入式智能停車實訓方案

功能特點1.采用32位ARM核心技術(shù),基于CORTEX-A8的SOC(S5PC100),移植嵌入式Linux操作系統(tǒng);2.接口專業(yè)、豐富全面;3.集成大容量Flash存儲器;6.高精度時鐘,可通過網(wǎng)絡實時校準;5.語音提示和顯示信息內(nèi)容可下載更改;淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2嵌入式智能停車實訓方案

二、IC卡讀卡器TRF-200,實現(xiàn)車輛刷卡管理外觀圖片嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2嵌入式智能停車實訓方案

功能特點可讀取Em6100系列及其兼容格式的非接觸式ID卡;讀卡距離:70—100mm(視ID卡類型而定)工作頻率:125KHz解碼時間:小于200ms淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2嵌入式智能停車實訓方案

5.3系統(tǒng)軟件架構(gòu)嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2嵌入式智能停車實訓方案

a入口控制身份識別:判斷前來刷卡的車輛是否具有入場權(quán)限;信息記錄:讀卡時同步自動記錄入場時間、入場地點、車輛信息、車主身份;信息顯示:高亮度LCD顯示屏;場內(nèi)監(jiān)控:通過高清晰攝像頭實時監(jiān)控停車場內(nèi)環(huán)境

語音提示:MP3語音播報淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2嵌入式智能停車實訓方案

b出口控制自動計費:根據(jù)入場時間與出場時間自動計算停車時間,根據(jù)停車時間與收費標準自動計算應收費用;車輛確認:讀卡時對比顯示車輛信息,確認入、出場是否同一輛車;信息顯示:高亮度 LCD顯示屏;語音提示:MP3語音播報嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2嵌入式智能停車實訓方案

5.6相關技術(shù)要點嵌入式Linux系統(tǒng)的構(gòu)建USB攝像頭驅(qū)動的研究及移植LCD驅(qū)動開發(fā)Linux多線程多進程開發(fā)基于TCP/IP的網(wǎng)絡編程淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)6.2.1各部分模塊功能1、亮燈模塊:嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2.1各部分模塊功能

2、按鍵模塊:淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2.1各部分模塊功能

3、蜂鳴器:嵌入式處理器及接口技術(shù)淮陰工學院

電子信息工程學院

6.2.1各部分模塊功能

6、按鍵亮燈:淮陰工學院

電子信息工程學院嵌入式處理器及接口技術(shù)

6.2.1各部分模塊功能

5、刷卡:嵌入式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論