检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]兰州交通大学电子与信息工程学院,甘肃兰州730070
出 处:《平顶山学院学报》2012年第5期32-35,共4页Journal of Pingdingshan University
摘 要:对Bootloader技术以及目前流行的U-Boot 2009.11进行了介绍与分析,并针对U-Boot的2个启动阶段,从代码角度讨论了其启动过程及原理.U-Boot第1阶段处理与硬件较为紧密的部分,用汇编语言编写,第2阶段的代码由C语言编写,完成较为上层的初始化部分.还介绍了将U-Boot 2009.11移植到基于S3C2440的开发板上的过程与方法,通过加入开发板支持,中断处理、控制寄存器及分频系数设置等,最终成功实现了U-Boot在S3C2440上的运行.In this paper, technology of Bootloader and popular U - Boot 2009.11 are introduced and ana- lyzed, aiming at two start - up phases of U - Boot. The principle and process of its start - up are discussed with the code perspective. The first phase of U - Boot treats the part which is more closely with the hardware written in assembly language The second phase of the code is written in the C language to deal with the initialization of the upper part. The process and methods of how to transplant the U - Boot 2009.11 to the development board based on S3C2440 are described in the paper. By joining the development board support, interrupt handling, controlling register and frequency coefficient set, we successfully achieve the work of the U - Boot on the S3C2440 in the end.
分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30