嵌入式系統(tǒng)初始引導技術(shù)研究
發(fā)布時間:2020-12-06 01:05
近年來,隨著嵌入式計算技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)在社會的各個領域得到了廣泛的應用。在嵌入式系統(tǒng)開發(fā)的初期,引導/裝載程序(Bootloader)負責為操作系統(tǒng)及應用軟件的開發(fā)提供一個良好的開發(fā)調(diào)試環(huán)境。傳統(tǒng)的Bootloader僅僅只能完成操作系統(tǒng)的引導工作,或者僅僅通過串口來支持目標機與主機進行交互,隨著嵌入式應用技術(shù)的發(fā)展,這樣是遠遠不夠的。設計一套支持網(wǎng)絡傳輸功能的Bootloader,可以提供更好的交互支撐。以ARM9微處理器EP9315為系統(tǒng)硬件基礎,研究嵌入式系統(tǒng)初始引導技術(shù),選用開放源代碼的實時操作系統(tǒng)μC/OS-II和嵌入式網(wǎng)絡通信協(xié)議棧LwIP,在Bootloader中實現(xiàn)了嵌入式網(wǎng)絡通信協(xié)議及其應用,為Bootloader提供了強大的交互支撐和較高的通信效率。在分析了嵌入式協(xié)議棧LwIP的工作機制的基礎上,實現(xiàn)了嵌入式協(xié)議棧LwIP在μC/OS-II上的移植,主要是針對與CPU或編譯器相關的文件和操作系統(tǒng)模擬層來進行移植,并簡要描述了LwIP對下層的網(wǎng)絡接口和上層的應用程序接口的編程模型。針對以太網(wǎng)控制器和網(wǎng)絡物理層芯片的硬件特征,實現(xiàn)了以太網(wǎng)驅(qū)動程序,主要完成以太...
【文章來源】:華中科技大學湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:61 頁
【學位級別】:碩士
【部分圖文】:
以太網(wǎng)MAC控制器接收原理圖
打包到命令腳本 zImage.dbg 中,然后在客戶端中直接執(zhí)行腳本就行,zImage.dbg 腳本的內(nèi)容為:enet 172.16.68.1540 0x00040000 0 100 0x00040000 zImage 0一句命令將服務器的 IP 地址傳入客戶端,讓客戶端做好向服務器;第二句命令通知服務器端執(zhí)行擦除 Flash 命令;第三句命令通知 zImage 文件至 Flash 的指定地址,zImage 文件會在發(fā)送完該條命絡傳輸至內(nèi)存中;第四句命令是在文件傳輸完畢,命令執(zhí)行完畢的 netconn 數(shù)據(jù)結(jié)構(gòu) conn。運行后執(zhí)行腳本具體過程如圖 5.3 所示。
zImage 文件至 Flash 的指定地址,zImage 文件會在發(fā)送完該條命絡傳輸至內(nèi)存中;第四句命令是在文件傳輸完畢,命令執(zhí)行完畢的 netconn 數(shù)據(jù)結(jié)構(gòu) conn。運行后執(zhí)行腳本具體過程如圖 5.3 所示。圖 5.3 客戶端發(fā)送命令示意圖戶端發(fā)送命令之后,服務器端會執(zhí)行相應操作,在服務器端通過串些執(zhí)行結(jié)果,如圖 5.4 所示。
本文編號:2900424
【文章來源】:華中科技大學湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:61 頁
【學位級別】:碩士
【部分圖文】:
以太網(wǎng)MAC控制器接收原理圖
打包到命令腳本 zImage.dbg 中,然后在客戶端中直接執(zhí)行腳本就行,zImage.dbg 腳本的內(nèi)容為:enet 172.16.68.1540 0x00040000 0 100 0x00040000 zImage 0一句命令將服務器的 IP 地址傳入客戶端,讓客戶端做好向服務器;第二句命令通知服務器端執(zhí)行擦除 Flash 命令;第三句命令通知 zImage 文件至 Flash 的指定地址,zImage 文件會在發(fā)送完該條命絡傳輸至內(nèi)存中;第四句命令是在文件傳輸完畢,命令執(zhí)行完畢的 netconn 數(shù)據(jù)結(jié)構(gòu) conn。運行后執(zhí)行腳本具體過程如圖 5.3 所示。
zImage 文件至 Flash 的指定地址,zImage 文件會在發(fā)送完該條命絡傳輸至內(nèi)存中;第四句命令是在文件傳輸完畢,命令執(zhí)行完畢的 netconn 數(shù)據(jù)結(jié)構(gòu) conn。運行后執(zhí)行腳本具體過程如圖 5.3 所示。圖 5.3 客戶端發(fā)送命令示意圖戶端發(fā)送命令之后,服務器端會執(zhí)行相應操作,在服務器端通過串些執(zhí)行結(jié)果,如圖 5.4 所示。
本文編號:2900424
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2900424.html
最近更新
教材專著