• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

uboot主要在说哪些内容呢?为什么要学习这个?

yinxx 2020-10-28 浏览量:530
uboot主要在说哪些内容呢?为什么要学习这个?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 简单说来uboot是一种让系统硬件(特别是嵌入系统等)按一定规范初始化到某个启动状态的程序,为下一步工作提供初始化环境。

    这里需要说明的是当前很多正式的操作系统启动的前提其实是比较苛刻的,所以一般都不会直接完全从冷机下启动,会分成多个阶段启动,这里一般第一阶段就是类似uboot启动的阶段(就是普通PC启动也有bios等的支持),它会实现一定的基本检测,构建下一阶段启动的基本环境,这样的方式可以简化系列开发,分别进行一定的标准化处理。

    如果你涉及操作系统开发,硬件驱动等等,了解这些情况是有必要的,如果不涉及,则一般可以不了解。

    • 发布于 2020-11-02
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 鉴于我目前水平问题,只能给你如下作答:uboot是一个裸机程序,系统上电后首先运行的程序,他会初始化相关的硬件设备,初始化相关堆栈,主要是为linux系统的运行提供一个可运行的安全环境。说到底uboot主要将linux加载进内核,让系统启动起来。
    • 发布于2020-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机系统结构,主要包含SDRAM、Flash、RTC等设备的通用驱动和一些独立于处理器体系结构的通用代码,主要是支持和移植性好,通用开源所以被嵌入式计算机系统广泛使用!
    • 发布于2020-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是一段程序,是初始化芯片外设并引导内核用的,如果不初始化,引脚无法启动
    • 发布于2020-11-12
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot就是用来引导后面的操作系统的,除此之外没有其他用途
    • 发布于2020-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot的主要功能是实现一个系统的引导,来对不同的系统进行启动,主要是软件和硬件的初始化操作
    • 发布于2020-11-24
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

uboot主要在说哪些内容呢?为什么要学习这个?