BootLoader作用
来源:互联网 发布:不宜乐乎的乐怎么读 编辑:程序博客网 时间:2024/05/02 01:51
系统上电后,需要一段程序来执行:关闭WATCHDOG,设置系统时钟,初始化存储器,将代码从存储器复制到RAM,这段程序被称为Bootloader。
CPU上电后,会自动从某个地址开始执行。比如MIPS架构的CPU会从0xBFC00000处取第一条指令,而ARM会从0x00000000地址处取第一条指令。嵌入式开发板中,需要把存储器ROM或者FLASH等映射到这个地址,Bootloder就放置在这个地址开始处,这样一上电就可以开始执行。
Bootloder有两种:
1.启动模式
上电后,Bootloader从某个固态存储器设备上将操作系统加载到RAM中运行,整个过程没有用户的介入。产品发布时,Bootloader处于这个模式。
2.下载模式
在这个模式,开发人员可以使用各种命令,通过串口连接或者网络连接等通信手段,从主机端下载镜像到开发板。可以将他们放在内存运行或者直接烧入固态存储器。
0 0
- Bootloader 作用
- BootLoader作用
- BOOTLOADER作用
- bootloader的作用
- Bootloader的作用
- Bootloader的作用
- bootloader的作用
- Bootloader的作用、为什么需要Bootloader?
- 简述bootloader启动过程及作用
- stm32 中bootloader、startup_stm32f10x_md.s的作用
- bootloader的作用和步骤及例程
- Bootloader
- BootLoader
- BootLoader
- BootLoader
- Bootloader
- bootLoader
- bootloader
- opencv2均值漂移算法
- jsp技术之购物车---delete.jsp
- 监听Home键点击事件
- java按行分割大文件
- Binary Tree Level Order Traversal
- BootLoader作用
- MVC下autocomplete插件的使用
- 谈谈GetSafeHwnd()和GetSafeHandle()的主要区别
- Android Asynchronous Http Client
- 远程桌面不能复制粘贴的解决办法
- 愛情是兩個人的事
- 轻松学会多线程(三)——如何确定线程数
- linux下的I2C驱动记录
- Object-C中nil, NULL和NSNull