freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式系統(tǒng)設(shè)計實驗告bootloader移植實驗(編輯修改稿)

2024-08-10 14:42 本頁面
 

【文章內(nèi)容簡介】 t源碼結(jié)構(gòu),基于S3C2440處理器,完成UBoot移植,并在目標開發(fā)板上測試通過,首先可以看到實驗指導(dǎo)書上的介紹,了解UBoot的移植。開始主要是利用UBoot源碼()進行配置,建立 Micro2440 配置、在 RAM 中運行、支持 DM9000、支持內(nèi)核啟動、支持 Nand Flash、支持 yaffs 下載、支持 Nand Flash 啟動等配置。 本次實驗中雖然不要我們自己編寫程序。但是對于初學(xué)者的我們還是有點難度的,主要是時間限制,所以實驗都是在課下完成的。但是這樣我們學(xué)習(xí)的更加深刻。有充足的時間去消化這些知識。當然我們也基本完成了主要的移植,學(xué)會了最基本的思想,希望接下來的實驗我們?nèi)匀豢梢院芎玫耐瓿?。六、思考題Bootloader的結(jié)構(gòu)分兩部分,簡述各部分的功能。(1)OEM startup code 這部分代碼是在BootLoader中最先被執(zhí)行的。它的主要功能是初始化最小范圍的硬件設(shè)備,比如設(shè)置CPU工作頻率、關(guān)閉看門狗、設(shè)置cache、設(shè)置RAM的刷新率、填寫內(nèi)存控制寄存器(通知CPU有效的數(shù)據(jù)總線引腳數(shù))等。由于系統(tǒng)剛剛啟動,不適合使用復(fù)雜的高級語言,因此這部分代碼主要由匯編程序完成。在匯編程序段設(shè)置完堆棧后,就跳轉(zhuǎn)到C語言的Main函數(shù)入口(位于PLATNAME/eboot/); (2)Main code 這部分代碼由C語言實現(xiàn),是BLCOMMON代碼的一部分,它可以用來執(zhí)行比較復(fù)雜的操作。比如檢測內(nèi)存和Flash的有效性、檢測外部設(shè)備接
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1