基于ARM920T和嵌入式linux的bootloader设计
摘要:以ARM920T和嵌入式linux为平台,并根据方便移植和通用性的要求,按依赖于cpu与否和执行效率 
的要求分两部分设计出嵌入式引导程序(bootloader),第一部分用汇编编写,第二部分用C语言编写。在 
中断处理、硬件初始化以及地址映射和最终引导linux内核等一系列关键技术上做了详细的设计并给出了一 
般性的方案,该设计思路对其它不同的处理器和应用系统也有很好的借鉴价值。 
1.引言 
在嵌入式开发中其中不可避免的一环就是bootloader的设计【1】,它统筹软硬件资源,使得资源最优配置, 
嵌入式系统对功耗,性能,以及成本要求很苛刻,它要求在达到用户要求的前提下把成本和资源利用降为 
最低,Booloader不是驱动开发的一部分,但一个好的booloader可以决定该产品在市场上的成败【2】。 
采用Samsung公司的ARM920T【3】......阅读全文
 [581]
[581] [273]
[273] [437]
[437] [346]
[346] [780]
[780] [329]
[329] [434]
[434] [382]
[382] [276]
[276] [425]
[425]

 
         客服
        客服
         
         
         小程序
        小程序
         
         
         公众号
        公众号
         
        