亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

bootLOADER

在嵌入式操作系統(tǒng)中,bootLOADER是在操作系統(tǒng)內(nèi)核運行之前運行。可以初始化硬件設(shè)備、建立內(nèi)存空間映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。在嵌入式系統(tǒng)中,通常并沒有像BIOS那樣的固件程序(注,有的嵌入式CPU也會內(nèi)嵌一段短小的啟動程序),因此整個系統(tǒng)的加載啟動任務(wù)就完全由bootLOADER來完成。在一個基于ARM7TDMIcore的嵌入式系統(tǒng)中,系統(tǒng)在上電或復(fù)位時通常都從地址0x00000000處開始執(zhí)行,而在這個地址處安排的通常就是系統(tǒng)的bootLOADER程序[1]。
  • ARM的bootLOADER代碼.rar

    ARM的bootLOADER代碼運行環(huán)境: Win9x/NT/2000/XP/2003

    標(biāo)簽: bootLOADER ARM 代碼

    上傳時間: 2013-07-25

    上傳用戶:fff4444

  • 基于ARM內(nèi)核的小型化bootLOADER的設(shè)計與實現(xiàn)

    嵌入式系統(tǒng)發(fā)展到今天,應(yīng)用越來越復(fù)雜,功能越來越強大,這就使得我們在嵌入式開發(fā)中必須加入對操作系統(tǒng)的支持,由此,產(chǎn)生了bootLOADER的應(yīng)用。作為嵌入式系統(tǒng)中的啟動模塊,bootLOADER的作用就是引導(dǎo)和加載操作系統(tǒng)內(nèi)核鏡像。bootLOADER的設(shè)計與移植工作已經(jīng)成為嵌入式系統(tǒng)開發(fā)中的重要環(huán)節(jié)。 在實際的嵌入式系統(tǒng)開發(fā)項目中,人們經(jīng)常選擇移植通用bootLOADER,例如U-Boot到自己的目標(biāo)板。U-Boot雖然支持多種嵌入式操作系統(tǒng)和處理器架構(gòu),功能設(shè)置高度靈活,設(shè)備驅(qū)動豐富,但U-Boot代碼組織結(jié)構(gòu)過于龐大,啟動流程機理和文件間的依賴關(guān)系復(fù)雜,這使得采用U-Boot進行bootLOADER的開發(fā)往往會不得要領(lǐng);另一方面,嵌入式系統(tǒng)是資源受限的,為了更好的適應(yīng)市場,嵌入式產(chǎn)品的開發(fā)極其重視成本。以U-Boot-1.1.4來說,其源代碼大小就有38.4M,移植后生成的可執(zhí)行bin文件一般也要500K以上,這對于寶貴的Flash資源來說無疑是種浪費。 論文以ARM內(nèi)核處理器應(yīng)用為切入點,設(shè)計了一種小型ARMbootLOADER-MicrobootLOADER。在理論上,通過對bootLOADER的分析,總結(jié)了其主要功能、啟動過程,提出了bootLOADER設(shè)計的典型框架,并按照這一典型框架對MicrobootLOADER進行了總體設(shè)計。在實現(xiàn)上,采用模塊化設(shè)計原則組織源文件,使得整個MicrobootLOADER組織結(jié)構(gòu)清晰簡潔,便于維護與擴展,方便針對不同硬件平臺的移植進行修改。 論文的創(chuàng)新點在于做到了代碼量大小與功能的平衡。整個文件組織只有37個文件,代碼總計為208K,生成的可執(zhí)行bin文件僅35K。通過實驗驗證,MicrobootLOADER完全能夠完成bootLOADER的基本功能,其擴展功能也能實現(xiàn)下載操作系統(tǒng)鏡像,并讓其在目標(biāo)板上成功運行,具有一定的現(xiàn)實意義和后續(xù)應(yīng)用開發(fā)價值。

    標(biāo)簽: bootLOADER ARM 內(nèi)核

    上傳時間: 2013-04-24

    上傳用戶:qweqweqwe

  • M68HC08及HCS08系列單片機bootLOADER引導(dǎo)程序源碼/示例

    ·M68HC08及HCS08系列單片機bootLOADER引導(dǎo)程序源碼/示例

    標(biāo)簽: bootLOADER 08 M68 HCS

    上傳時間: 2013-04-24

    上傳用戶:koulian

  • PIC24FJ32GA002單片機bootLOADER rs485通信移植

    16位PIC bootLOADER的應(yīng)用實例

    標(biāo)簽: bootLOADER PIC 002 485

    上傳時間: 2013-10-22

    上傳用戶:784533221

  • 基于自編程功能的MCU bootLOADER設(shè)計

    bootLOADER是微處理器上電時運行的第一段代碼,它可以通過通信接口實現(xiàn)對微處理器內(nèi)部應(yīng)用程序的更新升級,為網(wǎng)絡(luò)化嵌入式產(chǎn)品的應(yīng)用程序升級帶來極大的便利。由于目前沒有統(tǒng)一嵌入式系統(tǒng)的bootLOADER。基于NEC 78K0系列單片機自編程原理,設(shè)計出一個適用于78K0/Fx2系列單片機的bootLOADER,并能夠通過單片機串口在線升級應(yīng)用程序。 Abstract:  bootLOADER is the first piece of code executed after microprocessor startup. It makes the embedded product’s firmware update conveniently through communication interface. However, no unified bootLOADER is available for all kinds of microprocessor products. Based on the principle of self-programming NEC 78K0s’ series, a useful bootLOADER which is suitable for 78K0/Fx2s’ series MCU is designed,the design can update the application through serial ports.

    標(biāo)簽: bootLOADER MCU 自編程

    上傳時間: 2013-10-26

    上傳用戶:fang2010

  • AVR單片機bootLOADER使用手冊(Atmega16)

    AVR單片機bootLOADER使用手冊(Atmega16) 目前單片機的使用越來越趨于靈活,資源越來越豐富,這一點我們可以在它的下載方式中可以看到。傳統(tǒng)的單片機(51系列)下載方式基本上就是使用高壓(12V)編程器,雖然效率高,但是使用不便,成本很高。而新型單片機可以使用ISP下載,使得芯片的編程變得更加容易和低成本,但是效率較低,同時要占用單片機一定的功能口,在設(shè)計時必須考慮這些。目前,高檔單片機都有一種類似于PC機中BIOS功能的下載方式:IAP(在應(yīng)用編程),用戶可以根據(jù)需要直接使用串口,SPI口,I2C口等各類適合用戶開發(fā)的資源口來實現(xiàn)芯片的程序下載,要實現(xiàn)以上功能,我們就必須要用到bootLOADER

    標(biāo)簽: bootLOADER Atmega AVR 16

    上傳時間: 2013-10-28

    上傳用戶:drink!

  • ArmLinux.bootLOADER.全程詳解

    ArmLinux.bootLOADER.全程詳解

    標(biāo)簽: bootLOADER ArmLinux

    上傳時間: 2013-11-14

    上傳用戶:1583060504

  • 嵌入式bootLOADER技術(shù)內(nèi)幕

    嵌入式bootLOADER技術(shù)內(nèi)幕

    標(biāo)簽: bootLOADER 嵌入式

    上傳時間: 2013-12-14

    上傳用戶:Alick

  • bootLOADER的研究與實現(xiàn)

    本書詳細講解了bootLOADER的工作原理以以及如果實現(xiàn)在不同設(shè)備上。本書共分六個章節(jié)。

    標(biāo)簽: bootLOADER

    上傳時間: 2013-11-12

    上傳用戶:zmy123

  • ARM的bootLOADER啟動流程研究

    講述了基于ARM 處理器的嵌入式系統(tǒng)在上電啟動后應(yīng)用程序或操作系統(tǒng)運行前,對處理器及其內(nèi)部功能模塊進行初始化的過程,并結(jié)合經(jīng)過實際驗證的代碼詳細的分析了S3C44B0 bootLOADER 的運行過程。

    標(biāo)簽: bootLOADER ARM 啟動流程

    上傳時間: 2014-12-30

    上傳用戶:1234xhb

主站蜘蛛池模板: 林西县| 怀安县| 姚安县| 上思县| 调兵山市| 平乐县| 临泉县| 叙永县| 禹州市| 霍林郭勒市| 佛山市| 阳朔县| 大余县| 土默特左旗| 兰溪市| 炉霍县| 津南区| 壶关县| 成武县| 花莲县| 夏河县| 丰顺县| 柏乡县| 泽州县| 惠东县| 上犹县| 宜阳县| 九龙县| 娄底市| 醴陵市| 永川市| 米易县| 昭苏县| 都昌县| 磐石市| 邓州市| 广安市| 巴林左旗| 石景山区| 韩城市| 古浪县|