找回密码
 立即注册
查看: 166|回复: 1

嵌入式系统启动的基本流程

[复制链接]

10

主题

10

回帖

56

积分

注册会员

积分
56
发表于 2023-2-2 19:02:22 | 显示全部楼层 |阅读模式
本帖最后由 王集森 于 2023-2-2 21:13 编辑

嵌入式系统启动流程如何?应当从哪些地方入手?

回复

使用道具 举报

10

主题

10

回帖

56

积分

注册会员

积分
56
 楼主| 发表于 2023-2-2 21:14:25 | 显示全部楼层
一个嵌入式 Linux 系统从软件角度看可以分为四个部分:引导加载程序(Bootloader), Linux 内核,文件系统,应用程序。当系统首次引导时,或系统被重置时,处理器会执行一个位于Flash/ROM中的已知位置处的代码,Bootloader就是这第一段代码。它主要用来初始化处理器及外设,然后调用 Linux 内核。Linux 内核在完成系统的初始化之后需要挂载某个文件系统作为根文件系统(Root Filesystem),然后加载必要的内核模块,启动应用程序。这就是嵌入式Linux系统启动过程 Linux 引导的整个过程。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|粤嵌技术交流空间

GMT+8, 2025-7-7 21:13 , Processed in 0.654629 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表