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

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

BootLoader

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

    ARM的BootLoader代碼運行環境: Win9x/NT/2000/XP/2003

    標簽: BootLoader ARM 代碼

    上傳時間: 2013-07-25

    上傳用戶:fff4444

  • 基于ARM內核的小型化BootLoader的設計與實現

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

    標簽: BootLoader ARM 內核

    上傳時間: 2013-04-24

    上傳用戶:qweqweqwe

  • M68HC08及HCS08系列單片機BootLoader引導程序源碼/示例

    ·M68HC08及HCS08系列單片機BootLoader引導程序源碼/示例

    標簽: BootLoader 08 M68 HCS

    上傳時間: 2013-04-24

    上傳用戶:koulian

  • PIC24FJ32GA002單片機BootLoader rs485通信移植

    16位PIC BootLoader的應用實例

    標簽: BootLoader PIC 002 485

    上傳時間: 2013-10-22

    上傳用戶:784533221

  • 基于自編程功能的MCU BootLoader設計

    BootLoader是微處理器上電時運行的第一段代碼,它可以通過通信接口實現對微處理器內部應用程序的更新升級,為網絡化嵌入式產品的應用程序升級帶來極大的便利。由于目前沒有統一嵌入式系統的BootLoader。基于NEC 78K0系列單片機自編程原理,設計出一個適用于78K0/Fx2系列單片機的BootLoader,并能夠通過單片機串口在線升級應用程序。 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.

    標簽: BootLoader MCU 自編程

    上傳時間: 2013-10-26

    上傳用戶:fang2010

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

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

    標簽: BootLoader Atmega AVR 16

    上傳時間: 2013-10-28

    上傳用戶:drink!

  • ArmLinux.BootLoader.全程詳解

    ArmLinux.BootLoader.全程詳解

    標簽: BootLoader ArmLinux

    上傳時間: 2013-11-14

    上傳用戶:1583060504

  • 嵌入式BootLoader技術內幕

    嵌入式BootLoader技術內幕

    標簽: BootLoader 嵌入式

    上傳時間: 2013-12-14

    上傳用戶:Alick

  • BootLoader的研究與實現

    本書詳細講解了BootLoader的工作原理以以及如果實現在不同設備上。本書共分六個章節。

    標簽: BootLoader

    上傳時間: 2013-11-12

    上傳用戶:zmy123

  • ARM的BootLoader啟動流程研究

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

    標簽: BootLoader ARM 啟動流程

    上傳時間: 2014-12-30

    上傳用戶:1234xhb

主站蜘蛛池模板: 台安县| 大洼县| 东城区| 吴桥县| 乌什县| 清水县| 镇江市| 勃利县| 高阳县| 顺平县| 双江| 长武县| 永宁县| 阿拉善右旗| 博湖县| 双峰县| 固镇县| 博野县| 五河县| 长阳| 饶平县| 湘潭市| 郧西县| 香河县| 嘉峪关市| 浦北县| 同江市| 邵阳市| 杂多县| 广元市| 南岸区| 改则县| 东平县| 徐汇区| 三江| 英山县| 勐海县| 连江县| 志丹县| 鄯善县| 永宁县|