成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

logo

logo
  • 點(diǎn)贊
  • 評論
  • 分享
免費(fèi)
課程章節(jié)
  • 課程介紹
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

linux嵌入式開發(fā)—外設(shè)和booloader

中級課程
2018/09/21
183
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

課程介紹

bootloader功能介紹

什么是bootloader?

初始化開發(fā)板上主要硬件(時鐘,內(nèi)存,硬盤),把操作系統(tǒng)從硬盤拷貝到內(nèi)存,然后讓cpu跳轉(zhuǎn)到內(nèi)存中執(zhí)行操作系統(tǒng)。

boot階段

1.關(guān)閉影響CPU正常執(zhí)行的外設(shè)

關(guān)閉看門狗watch dog

關(guān)閉中斷

2.初始化時鐘

倍頻道1Ghz,為外設(shè)分頻

*串口驅(qū)動

3.初始化內(nèi)存控制器DDRAM

-驗(yàn)證內(nèi)存,往里面寫一個值,然后再讀出來

4.初始化硬盤,and Flash

- nand flash 讀驅(qū)動(從nand往外讀數(shù)據(jù))

loader階段

1.從硬盤指定的地址加載kernel道到內(nèi)存指定的地址。

2.跳轉(zhuǎn)到內(nèi)存kernel所在到地址。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

古交市| 公安县| 白城市| 灵川县| 扎兰屯市| 平果县| 三江| 商水县| 永仁县| 尼木县| 南开区| 定结县| 夏河县| 灵台县| 宁河县| 海晏县| 敦煌市| 和平县| 佛冈县| 原平市| 濮阳县| 定安县| 云梦县| 林芝县| 定边县| 嵊泗县| 桂平市| 武陟县| 桦甸市| 九江市| 锡林郭勒盟| 陆良县| 任丘市| 安远县| 濮阳县| 河北省| 二手房| 县级市| 西峡县| 庆城县| 个旧市|