色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux經(jīng)常出現(xiàn)的3道基礎(chǔ)面試題快來復(fù)習(xí)吧

Q4MP_gh_c472c21 ? 來源:未知 ? 2018-12-31 10:40 ? 次閱讀

請問uboot啟動過程都做了些什么?

為什么uboot要關(guān)掉cache?

nandflash和norflash的區(qū)別,對norflash的操作方式的理解?

請先思考后在看答案哦

uboot啟動過程都做了些什么

1、cpu剛開始初始化的時候,還未設(shè)置棧,所以先使用匯編代碼,構(gòu)建異常項鏈表,然后設(shè)置cpu為svc(特權(quán))模式,同時關(guān)閉FIQ和IRQ(防止突發(fā)中斷程序跑飛了)

注:在跳轉(zhuǎn)到內(nèi)核之前,要滿足CPU出在SVC模式下。

2、對cp15協(xié)處理器進(jìn)行設(shè)置,這里主要是關(guān)閉MMU和cache

3、進(jìn)入到板級初始化階段,這里會進(jìn)行時鐘、內(nèi)存、串口的初始化。最后還要關(guān)閉看門狗

4、接下來就是設(shè)置棧,為c語言準(zhǔn)備運(yùn)行環(huán)境,調(diào)用board_init_f,填充gd結(jié)構(gòu)體。

5、對代碼重定位,搬運(yùn)到內(nèi)存中去,搬運(yùn)之后,跳轉(zhuǎn)到內(nèi)存中去執(zhí)行board_init_r,這里就可以開啟cache了,當(dāng)然也可以不開啟。然后初始化其他設(shè)備。比如flash、網(wǎng)卡、emmc等。初始化完之后,在執(zhí)行main_loop

uboot要關(guān)掉cache

1、cpu剛開始初始化的時候,還未設(shè)置棧,所以先使用匯編代碼,構(gòu)建異常項鏈表,然后設(shè)置cpu為svc(特權(quán))模式,同時關(guān)閉FIQ和IRQ(防止突發(fā)中斷程序跑飛了)

注:在跳轉(zhuǎn)到內(nèi)核之前,要滿足CPU出在SVC模式下。

2、對cp15協(xié)處理器進(jìn)行設(shè)置,這里主要是關(guān)閉MMU和cache

3、進(jìn)入到板級初始化階段,這里會進(jìn)行時鐘、內(nèi)存、串口的初始化。最后還要關(guān)閉看門狗。

4、接下來就是設(shè)置棧,為c語言準(zhǔn)備運(yùn)行環(huán)境,調(diào)用board_init_f,填充gd結(jié)構(gòu)體。

5、對代碼重定位,搬運(yùn)到內(nèi)存中去,搬運(yùn)之后,跳轉(zhuǎn)到內(nèi)存中去執(zhí)行board_init_r,這里就可以開啟cache了,當(dāng)然也可以不開啟。然后初始化其他設(shè)備。比如flash、網(wǎng)卡、emmc等。初始化完之后,在執(zhí)行main_loop

nandflash和norflash的區(qū)別及對norflash的操作方式的理解

兩種芯片的結(jié)構(gòu)不同 NORflash之所以可以片內(nèi)執(zhí)行,就是因為他符合CPU去指令譯碼執(zhí)行的要求。CPU送一個地址出來,NORflash就能給一個數(shù)據(jù)讓CPU執(zhí)行,中間不需要額外的處理操作。

NAND flash不一樣是因為nandflash有地址,數(shù)據(jù),命令共用IO口的問題,cpu把地址發(fā)出來之后,并不能直接得到數(shù)據(jù),還需要控制線的操作才能完成。就是他沒有專用的SRAM接口

嵌入式系統(tǒng)中代碼的執(zhí)行方式主要有3種:

完全映射按需分頁eXecute In Place (XIP)片上執(zhí)行。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10878

    瀏覽量

    212167
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11319

    瀏覽量

    209830
  • Uboot
    +關(guān)注

    關(guān)注

    4

    文章

    125

    瀏覽量

    28256

原文標(biāo)題:Linux面試基礎(chǔ)題3道

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    關(guān)于C語言的10面試題

    各位,今天給大家搜集了10比較好的面試題,涉及了指針、運(yùn)算、結(jié)構(gòu)體、函數(shù)、內(nèi)存,應(yīng)該來說比較全面了,有興趣的做一下檢測一下自己的水平
    發(fā)表于 09-15 10:28 ?1172次閱讀

    常見的嵌入式C語言面試題

    數(shù)組是最基本的數(shù)據(jù)結(jié)構(gòu),關(guān)于數(shù)組的面試題也屢見不鮮,本文羅列了一些常見的面試題,僅供參考。目前有以下18題目。
    發(fā)表于 07-18 10:46 ?827次閱讀

    java基礎(chǔ)練習(xí)、面試題

    java基礎(chǔ)練習(xí)、面試題整理了java私塾教材的課后作業(yè),基礎(chǔ)部分,面試中也常常遇到的基礎(chǔ)問題,趕緊下載了。下載: [hide][/hide]
    發(fā)表于 07-16 14:02

    java經(jīng)典面試題深度解析

    免費(fèi)視頻教程:java經(jīng)典面試題深度解析對于很多初學(xué)者來說,學(xué)好java在后期面試的階段都沒什么經(jīng)驗,為了讓大家更好的了解面試相關(guān)知識,今天在這里給大家分享了一個java經(jīng)典面試題深度
    發(fā)表于 06-20 15:16

    c語言面試題,c++面試題下載

    c語言面試題,c++面試題1. static有什么用途?(請至少說明兩種) 1) 限制變量的作用域 2) 設(shè)置變量的存儲域 2. 引用與指針有什么區(qū)別?  1) 引用必須被初
    發(fā)表于 10-22 11:19 ?5次下載

    c語言面試題

    c語言面試題
    發(fā)表于 11-05 16:48 ?0次下載

    C語言經(jīng)典面試題

    面試題
    發(fā)表于 12-20 22:41 ?0次下載

    C語言經(jīng)典面試題

    C語言 經(jīng)典面試題
    發(fā)表于 01-05 11:27 ?0次下載

    經(jīng)典硬件面試題精選及解答

    經(jīng)典硬件面試題精選及解答
    發(fā)表于 11-29 18:02 ?0次下載

    C++軟件設(shè)計基礎(chǔ)考試題快來復(fù)習(xí)一下

    本文檔的主要內(nèi)容詳細(xì)介紹的是C++軟件設(shè)計基礎(chǔ)考試題快來復(fù)習(xí)一下
    發(fā)表于 09-28 16:36 ?12次下載

    數(shù)字電路試卷及答案快來復(fù)習(xí)

    本文檔的主要內(nèi)容詳細(xì)介紹的是數(shù)字電路試卷及答案快來復(fù)習(xí)
    發(fā)表于 10-17 08:00 ?16次下載
    數(shù)字電路試卷及答案<b class='flag-5'>快來復(fù)習(xí)</b><b class='flag-5'>吧</b>!

    Java的經(jīng)典面試題和答案詳細(xì)說明

    發(fā)現(xiàn)網(wǎng)上很多Java面試題都沒有答案,所以花了很長時間搜集整理出來了這套Java面試題大全,希望對大家有幫助哈~ 博主已將以下這些面試題整理成了一個Java面試手冊,題型非常全面附帶答
    發(fā)表于 09-07 08:00 ?0次下載
    Java的經(jīng)典<b class='flag-5'>面試題</b>和答案詳細(xì)說明

    常見的MySQL高頻面試題

    在各類技術(shù)崗位面試中,似乎 MySQL 相關(guān)問題經(jīng)常被問到。無論你面試開發(fā)崗位或運(yùn)維崗位,總會問幾道數(shù)據(jù)庫問題。經(jīng)常有小伙伴私信我,詢問如何應(yīng)對 MySQL
    的頭像 發(fā)表于 02-08 16:05 ?2411次閱讀

    142linux面試題,值得收藏

    142linux面試題,值得收藏
    發(fā)表于 06-16 14:42 ?4次下載

    關(guān)于數(shù)組常見的面試題

    數(shù)組是最基本的數(shù)據(jù)結(jié)構(gòu),關(guān)于數(shù)組的面試題也屢見不鮮,本文羅列了一些常見的面試題,僅供參考。目前有以下18題目。
    的頭像 發(fā)表于 08-17 09:25 ?1663次閱讀
    主站蜘蛛池模板: 亚洲免费在线视频观看| 婷婷久久综合九色综合伊人色| 亚洲精品免费网站| 国产跪地吃黄金喝圣水合集| 日韩精品特黄毛片免费看| a级老头和老太xxxx| 免费观看亚洲视频| 999精品在线| 免费播放美女一级毛片| 4438全国免费观看| 久久亚洲精品成人综合| 在线播放一区二区精品产| 久久久WWW免费人成精品| 在线a亚洲视频| 久久偷拍人| 4455永久在线毛片观看| 蜜柚免费视频高清观看在线| 91精品国产品国语在线不卡| a视频在线免费观看| 男同志china免费视频| aaa在线观看视频高清视频| 欧美s00老人| 中文无码热在线视频| 久久婷婷五月综合色丁香花| 10分钟免费观看视频| 久草视频在线观看免费4| 一个人的视频全免费在线观看www 一个人的免费完整在线观看HD | 中文字幕亚洲第一| 美女大鸡鸡| 99在线观看| 日本美女bb| 国产精品视频第一区二区三区| 午夜理伦大片一级| 狠狠色狠狠色综合日日2019| 影音先锋男人av橹橹色| 麻豆最新免费版| jizz女学| 四库影院永久国产精品| 国产又爽又黄又不遮挡视频| 亚洲欧美日韩人成| 久久久久久久久女黄9999|