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

正文內(nèi)容

《嵌入式系統(tǒng)復習》ppt課件-文庫吧

2025-04-14 01:15 本頁面


【正文】 8900擴展 10M網(wǎng)絡、串口、 PS/ JTAG等接口15 開發(fā)環(huán)境的建立l 硬件開發(fā)環(huán)境的建立l 適用的開發(fā)板及配套電源lJTAG工具(下載線、 HJTAG調(diào)試代理)l 并口、串口、 USB、網(wǎng)線等連接線l 軟件開發(fā)環(huán)境的建立lADS、 Keil、 armGCC等lBootLoader的實現(xiàn)l 操作系統(tǒng)(內(nèi)核、文件系統(tǒng))的實現(xiàn)l 上層軟件開發(fā)環(huán)境,如圖形界面生成器Glade16 宿主機 目標機開發(fā)模式JTAG/USB17 BootLoader lLILOlGRUBlUBOOTlVIVI18 宿主機環(huán)境l Windows環(huán)境l ADS:用于編譯 BootLoaderl HJTAG:調(diào)試代理l 串口調(diào)試助手l DNWl Linux環(huán)境l BOOTP協(xié)議 l TFTP協(xié)議 l 交叉編譯 l Make工具 19 Make工具 test20l 基本規(guī)則 :目標、依賴關系、指令test: gcc –o test : gcc –c : gcc –c : gcc –c 21三 .嵌入式系統(tǒng)的 Boot Loader技術22 Boot Loader程序的基本概念lBoot Loader就是在操作系統(tǒng)內(nèi)核運行之前運行的一段小程序 l 初始化硬件設備和建立內(nèi)存空間的映射圖 l 將系統(tǒng)的軟硬件環(huán)境帶到一個合適的狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準備好正確的環(huán)境 l 系統(tǒng)的 Boot Loader程序通常安排在地址0x00000000 處 232440的 NAND Flash控制器框圖24內(nèi)部 SRAM映射到 0地址,硬件邏輯自動從 NAND讀取4KB代碼進來并執(zhí)行,啟動完后用戶自行決定用途不從NAND啟動時,映射到此處,用戶自行決定用途Memory Mapping25 Boot Loader的典型結構框架l 操作系統(tǒng)的角度看, Boot Loader的總目標就是正確地調(diào)用內(nèi)核來執(zhí)行 l 大多數(shù) Boot Loader都分為階段 1和階段 2兩大部分 l 階段 1實現(xiàn)依賴于 CPU體系結構的代碼 l 階段 2實現(xiàn)一些復雜的功能 26 BootLoader的宿主機 目標機連接USB:下載程序RS232:人機交互27 裸板如何燒寫 BootLoaderl 燒寫 NAND: JTAG下載線 +SJF244028l 燒寫 NOR: JTAG下載線 +HJTAG29四 . ARMLinux 內(nèi)核30 ARMLinux內(nèi)存管理 l 操作系統(tǒng)的基本功能:l 處理器管理(即管理 cpu)l 存儲器管理(管理內(nèi)存)l 設備管理(管理其它外設,比如打印機)l 作業(yè)管理(如何完成用戶交給的任務)l 文件管理(管理用戶的文件)3進程和線程32l 任務、進程和線程l 任務( task)指由軟件完成的一個活動。一個任務既可以是一個進程,也可以是一個線程。l 進程( p
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1