色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當前位置:首頁 > 學習資源 > 講師博文 > arm芯片配合Linux系統使用的過程

arm芯片配合Linux系統使用的過程 時間:2025-01-03      來源:華清遠見

一 芯片上電與Boot ROM啟動

1.硬件復位:芯片上電,arm系統硬件復位后,CPU會從BootROM(只讀寄存器)中啟動,這個BootROM通常是廠商定制的,負責最初的硬件初始化,如時鐘,內存,外設配置等。這里的硬件初始化是為了BootROM將引導程序加載在內存中做的準備。追求快,簡單(就是只初始化了一部分,這一部分可以讓BootROM工作)。

2.引導程序加載:Boot ROM將引導程序(Bootloader)加載到內存中,

二 Bootloader引導

Bootloader是系統加電運行的第一段代碼,在嵌入式系統中相當于PC機中的BIOS。

Bootloader通常分為兩個階段:第一階段(FSBL)和第二階段(如U-Boot)。1. 第一階段引導(FSBL):

a. 硬件初始化:對硬件進行基本的初始化,包括初始化RAM(內存控制器配置),處理器(CPU,時鐘,外設等)以及設置引導介質(如NAND Flash,eMMC,SD卡等。這里的硬件初始化是從新開始把所有的硬件都初始化了。

b. 加載第二階段引導程序:將第二階段引導程序(如U-Boot)加載到內存。

2.第二階段引導(U-Boot):

c. 進一步硬件初始化:包括更多外設和I/O的初始化。

d. 加載Linux內核映像:從存儲設備(如eMMC,NAND Flash,SD卡)中讀取Linux內核映像,并將其加載到內存。

e. 配置設備樹:為內核提供硬件信息。

f. 配置啟動參數:如根文件系統,內核命令行等。

g. 啟動Linux內核:在配置完成后,啟動Linux內核。

注意:如果不是做系統移植,這個第二階段引導(U-Boot)里面的配置參數步驟,就可以不用配置。使用默認的即可。

三 內核加載與初始化

1.內核加載:Bootloader將Linux內核映像加載到內存,并傳遞必要的啟動參數。

2.內核初始化:Linux內核啟動后,進行硬件檢測和初始化,包括內存,CPU,設備樹等。內核會設置系統環境,為后續的用戶空間程序運行做準備。

四 用戶空間啟動

1.啟動init進程:內核初始化完成后,會啟動init進程,init進程是系統的第一個用戶空間進程,負責初始化系統環境,啟動必要的服務和應用程序。

2.服務和應用程序運行:在init進程啟動后,用戶空間的所有服務和應用程序開始運行,這些程序可以是系統自帶的,也可以是用戶自行安裝的。例如:自己在arm開發板上寫了亮燈程序,就可以運行了。

 


上一篇:如何利用機器學習構建個性化推薦系統

下一篇:一文讀懂硬實時和軟實時

戳我查看嵌入式每月就業風云榜

點我了解華清遠見高校學霸學習秘籍

猜你關心企業是如何評價華清學員的

干貨分享
相關新聞
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2024 北京華清遠見科技發展有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 国产午夜无码视频在线观看 | 日本熟妇美熟BBW | 欧美精品一产区二产区 | A级毛片无码免费真人 | 男女啪激烈高潮喷水动态图 | 少妇特黄A片一区二区三区 欧美亚洲在线观看 | 女人被爽到呻吟GIF动态图 | 无码人妻精品中文字幕免费时间 | chinese国产hd中国熟女 | 大香伊蕉国产 | 三年片观看免费观看大全 | 伊人色合天天久久综合网 | 亚洲精品av一区在线观看 | 国产成人无码一区二区在线播放 | 两个人看的视频WWW在线高清 | 国产精品卡一卡二卡三 | 狼人大香伊蕉在人线国产 | 日韩欧美一区二区三区无码 | 午夜性刺激在线视频免费 | 18以下岁禁止1000部免费 | 天堂а在线最新版在线 | 男人的天堂AV网址 | 97夜夜澡人人爽人人 | 99精品国产一区二区三区A片 | 国产精品 欧美 亚洲 制服 | 欧美野外伦姧在线观看 | 五月激激 | 欧洲裸体兽交大黑妞 | 亚洲国产成人精品无码区在线秒播 | 亚洲高清揄拍自拍AV | 四虎最新影院 | 中文字幕制服丝袜一区二区三区 | tube国产麻豆 | 亚洲欧美一区二区成人片 | 婷婷丁香五月亚洲中文字幕 | 国产福利一区二区精品秒拍 | 国产女人高潮抽搐叫床视频 | 国产精品免费看久久久8精臀av | 久久久久无码精品国产情侣 | 亚洲中文字幕无码久久2020 | 国产精品白丝av在线观看播放 |