


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2.2 有操作系統(tǒng)的軟件運(yùn)行模式在運(yùn)行有操作系統(tǒng)的嵌入式系統(tǒng)中,主要包含了BootLoader引導(dǎo)程序、操作系統(tǒng)和應(yīng)用程序這三種類型的程序。這三種程序的不同組成方式和運(yùn)行方式就形成了不同的軟件運(yùn)行模式,他們可以分為如下4種模式:編號(hào)模式ABootLoader直接引導(dǎo)操作系統(tǒng),操作系統(tǒng)與應(yīng)用程序一起編譯,應(yīng)用程序不自啟動(dòng)BBootLoader直接引導(dǎo)操作系統(tǒng),操作系統(tǒng)與應(yīng)用程序一起編譯CBootLoader直接引導(dǎo)操作系統(tǒng),操作系統(tǒng)與應(yīng)用程序一起編譯,應(yīng)用程序通過(guò)網(wǎng)口等下載至SDRAM中DBootLoader啟動(dòng)后顯示菜單,手動(dòng)引導(dǎo)操作系統(tǒng)(1)BootLoader啟動(dòng)之后直接引導(dǎo)操作系統(tǒng)運(yùn)行,
2、應(yīng)用程序編譯在操作系統(tǒng)的romfs文件系統(tǒng)中,操作系統(tǒng)啟動(dòng)后并不自動(dòng)運(yùn)行應(yīng)用程序,而是根據(jù)需要手動(dòng)運(yùn)行或其他程序調(diào)用。如圖:圖2.1 有操作系統(tǒng)的運(yùn)行模式A在該模式下,BootLoader在完成系統(tǒng)初始化工作后,修改PC指針,直接跳到操作系統(tǒng)image.rom開(kāi)始的地址處,引導(dǎo)操作系統(tǒng)運(yùn)行。而應(yīng)用程序和操作系統(tǒng)是一起編譯在image.rom里面,操作系統(tǒng)啟動(dòng)之后,應(yīng)用程序存放在/BIN目錄下,但是應(yīng)用程序還需要手動(dòng)運(yùn)行。(2)BootLoader啟動(dòng)之后直接引導(dǎo)操作系統(tǒng)運(yùn)行,應(yīng)用程序編譯在操作系統(tǒng)的romfs文件系統(tǒng)中,操作系統(tǒng)啟動(dòng)后自動(dòng)運(yùn)行應(yīng)用程序。如圖所示:圖2.2 有操作系統(tǒng)的運(yùn)行模式B
3、在該模式下,BootLoader在完成系統(tǒng)初始化工作后,修改PC指針,直接跳到操作系統(tǒng)image.rom開(kāi)始的地址處,引導(dǎo)操作系統(tǒng)運(yùn)行。操作系統(tǒng)啟動(dòng)完畢之后,會(huì)自動(dòng)運(yùn)行應(yīng)用程序,主要通過(guò)在uClinux-dist/Vendors/Samsung/4510B/rc文件中添加系統(tǒng)啟動(dòng)后自動(dòng)執(zhí)行應(yīng)用程序的命令來(lái)實(shí)現(xiàn):./bin/led& ./bin/uart& 命令后面的&符號(hào)表示在后臺(tái)執(zhí)行程序。(3)BootLoader啟動(dòng)之后直接引導(dǎo)操作系統(tǒng)運(yùn)行,應(yīng)用程序和操作系統(tǒng)單獨(dú)編譯,操作系統(tǒng)啟動(dòng)完畢后,通過(guò)網(wǎng)絡(luò)等通信方式將應(yīng)用程序下載到操作系統(tǒng)文件夾中,再手動(dòng)運(yùn)行應(yīng)用程序,該方式
4、常用于調(diào)試應(yīng)用程序。如圖所示:圖2.3 有操作系統(tǒng)的運(yùn)行模式C在該模式下,BootLoader在完成系統(tǒng)初始化工作后,修改PC指針,直接跳到操作系統(tǒng)image.rom開(kāi)始的地址處,引導(dǎo)操作系統(tǒng)運(yùn)行。而image.rom映像文件里面并未包含應(yīng)用程序,操作系統(tǒng)啟動(dòng)之后,通過(guò)網(wǎng)口、串口等方式將單獨(dú)編譯生成的應(yīng)用程序下載至操作系統(tǒng)的可寫(xiě)目錄中,再手動(dòng)運(yùn)行。(4)BootLoader初始化完畢后,并不是直接就引導(dǎo)操作系統(tǒng)執(zhí)行,而是進(jìn)入到一個(gè)命令行界面中,可以輸入相應(yīng)命令對(duì)系統(tǒng)進(jìn)行操作,也可以引導(dǎo)操作系統(tǒng)。如U-Boot在初始化完畢之后,進(jìn)入命令行界面,用戶可通過(guò)相應(yīng)命令,來(lái)控制系統(tǒng)通過(guò)串口或網(wǎng)口下載文件、燒寫(xiě)Flash存儲(chǔ)器、測(cè)試存儲(chǔ)器等操作。如圖所示:圖2.4 有操作系統(tǒng)的運(yùn)行模式D 在該模式下,BootLoader的功能已經(jīng)不再限于系統(tǒng)的初始化程序
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025福建省晉江圳源環(huán)境科技有限責(zé)任公司招聘6人筆試參考題庫(kù)附帶答案詳解
- 長(zhǎng)沙航空職業(yè)技術(shù)學(xué)院《精細(xì)有機(jī)合成單元反應(yīng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津師范大學(xué)《檢驗(yàn)儀器學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古豐州職業(yè)學(xué)院《生物化學(xué)(Ⅰ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古民族大學(xué)《層次局部解剖學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 新星職業(yè)技術(shù)學(xué)院《模擬電子技術(shù)課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 新星職業(yè)技術(shù)學(xué)院《園林工程含測(cè)量》2023-2024學(xué)年第二學(xué)期期末試卷
- 達(dá)州中醫(yī)藥職業(yè)學(xué)院《數(shù)字健康傳播》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北民族大學(xué)《交通大數(shù)據(jù)分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 寧波大學(xué)科學(xué)技術(shù)學(xué)院《單片機(jī)技術(shù)及應(yīng)用(C)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2030年中國(guó)湖北省建筑行業(yè)市場(chǎng)深度分析及發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 中考語(yǔ)文一輪復(fù)習(xí)-名著閱讀勾連整合課件
- 紀(jì)委案件評(píng)查培訓(xùn)課件
- 魁北克腰痛障礙評(píng)分表(Quebec-Baclain-Disability-Scale-QBPDS)
- 基于S7-1200PLC的碼頭單向皮帶輸送機(jī)控制系統(tǒng)
- 流式細(xì)胞術(shù)-原理、操作及應(yīng)用
- 開(kāi)源軟件價(jià)值評(píng)估與度量
- 2020年全國(guó)中學(xué)生生物學(xué)聯(lián)賽試題解析
- 普通高等新郎接親試卷(2022全國(guó)卷)
- 機(jī)電2023年江蘇職教高考文化綜合理論試卷
- 2024年南網(wǎng)國(guó)際公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論