想搞BOOTLOADER

[复制链接]
4440|26
 楼主| 贾君鹏子 发表于 2009-12-15 20:55 | 显示全部楼层
呵呵,我确实是学生
 楼主| 贾君鹏子 发表于 2009-12-29 22:54 | 显示全部楼层
是学生就没人理了?
goosen 发表于 2009-12-30 08:52 | 显示全部楼层
bootloader = boot + loader

因此,其基本的功能也就是启动和引导。板子要启动,自然需要对cpu/ram做一些初始化的设置,同时若你在bootloader还需用到某些外设,比如flash、serial的话,自然也需要将这些设备驱动起来,并对其进行访问和控制。

引导呢?若你有程序(一般我们说的很多的是操作系统)烧写在flash或存放在远端服务器,那就需要loader对flash或服务器的程序(二进制文件)搬运到ram中,然后跳转到相应的地址开始执行。。

个人理解。仅供参考。

评分

参与人数 1威望 +2 收起 理由
古道热肠 + 2

查看全部评分

nckdone 发表于 2009-12-30 10:01 | 显示全部楼层
bootloader 一般功能都包括:启动,引导。如果你还需要增加功能那就另说了~~!
 楼主| 贾君鹏子 发表于 2009-12-30 21:34 | 显示全部楼层
多谢楼上几位,明白了好多
 楼主| 贾君鹏子 发表于 2009-12-30 21:34 | 显示全部楼层
结贴了,谢谢^_^
后学 发表于 2010-1-2 20:31 | 显示全部楼层
要对照datasheet看,要是能单步执行更好了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部