高清版U-Boot 開(kāi)發(fā)資料2020.Das U-Boot 是一個(gè)主要用于嵌入式系統(tǒng)的引導(dǎo)加載程序,可以支持多種不同的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),包括PPC、ARM、AVR32、MIPS、x86、68k、Nios與MicroBlaze。這也是一套在GNU通用公共許可證之下發(fā)布的自由軟件。Das U-Boot可以在x86計(jì)算機(jī)上建構(gòu),但這部x86計(jì)算機(jī)必須安裝有可支持特定平臺(tái)結(jié)構(gòu)的交互發(fā)展GNU工具鏈,例如crosstool、Embedded Linux Development Kit (ELDK)或OSELAS.Toolchain。U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統(tǒng)。其目前要支持的目標(biāo)操作系統(tǒng)是OpenBSD, NetBSD, freeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。這是U-Boot中Universal的一層含義,另外一層含義則是U-Boot除了支持PowerPC系列的處理器外,還能支持MIPS、 x86、ARM、NIOS、XScale等諸多常用系列的處理器。這兩個(gè)特點(diǎn)正是U-Boot項(xiàng)目的開(kāi)發(fā)目標(biāo),即支持盡可能多的嵌入式處理器和嵌入式操作系統(tǒng)。就目前來(lái)看,U-Boot對(duì)PowerPC系列處理器支持最為豐富,對(duì)Linux的支持最完善。其它系列的處理器和操作系統(tǒng)基本是在2002年11 月PPCBOOT改名為U-Boot后逐步擴(kuò)充的。從PPCBOOT向U-Boot的順利過(guò)渡,很大程度上歸功于U-Boot的維護(hù)人德國(guó)DENX軟件工程中心Wolfgang Denk[以下簡(jiǎn)稱(chēng)W.D]本人精湛專(zhuān)業(yè)水平和執(zhí)著不懈的努力。當(dāng)前,U-Boot項(xiàng)目正在他的領(lǐng)軍之下,眾多有志于開(kāi)放源碼BOOT LOADER移植工作的嵌入式開(kāi)發(fā)人員正如火如荼地將各個(gè)不同系列嵌入式處理器的移植工作不斷展開(kāi)和深入,以支持更多的嵌入式操作系統(tǒng)的裝載與引導(dǎo)。
標(biāo)簽:
U-Boot
上傳時(shí)間:
2022-03-10
上傳用戶:默默
U-Boot,全稱(chēng) Universal Boot Loader,是遵循GPL條款的開(kāi)放源碼項(xiàng)目。U-Boot的作用是系統(tǒng)引導(dǎo)。U-Boot從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來(lái)。其源碼目錄、編譯形式與Linux內(nèi)核很相似,事實(shí)上,不少U-Boot源碼就是根據(jù)相應(yīng)的Linux內(nèi)核源程序進(jìn)行簡(jiǎn)化而形成的,尤其是一些設(shè)備的驅(qū)動(dòng)程序,這從U-Boot源碼的注釋中能體現(xiàn)這一點(diǎn)。U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統(tǒng)。其目前要支持的目標(biāo)操作系統(tǒng)是OpenBSD, NetBSD, freeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。這是U-Boot中Universal的一層含義,另外一層含義則是U-Boot除了支持PowerPC系列的處理器外,還能支持MIPS、 x86、ARM、NIOS、XScale等諸多常用系列的處理器。這兩個(gè)特點(diǎn)正是U-Boot項(xiàng)目的開(kāi)發(fā)目標(biāo),即支持盡可能多的嵌入式處理器和嵌入式操作系統(tǒng)
標(biāo)簽:
U-Boot
上傳時(shí)間:
2022-07-26
上傳用戶:fliang
VIP專(zhuān)區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(37)資源包含以下內(nèi)容:1. at91sam64編程實(shí)例.2. 一個(gè)用asm寫(xiě)的操作系統(tǒng)原型
很適合大家學(xué)習(xí)學(xué)習(xí).3. 本文詳細(xì)介紹了學(xué)習(xí)freeBSD的一些命令.4. 一個(gè)12路串口+3路Socket口的數(shù)據(jù)收發(fā)程序 嵌入式ucLinux操作系統(tǒng)下調(diào)試通過(guò).5. c語(yǔ)言中寫(xiě)二進(jìn)制數(shù)。引用例子:
#define Bin(n) LongToBin(0x##n##l)
void main(void)
{
unsigned char c
c =.6. 此程序是利用2051單片機(jī)P1.0,P1.1精密比較器功能實(shí)現(xiàn)a/d轉(zhuǎn)換通過(guò)P1.0電位器調(diào)節(jié).7. 《KEIL C51 Vision2 中文入門(mén)教程》翻譯.8. 基于單片機(jī)、nrf24e1發(fā)射接受程序.9. 一個(gè)用于控制LCD panel顯示的驅(qū)動(dòng)程序。控制LCD讀寫(xiě)和顯示控制。.10. libminigui-1.3.3.tar.gz。
對(duì)想學(xué)習(xí)miniGUI的朋友這是非常好的自學(xué)資料!.11. libminigui-1.3.0.tar.gz。
miniGUI的庫(kù)函數(shù)源代碼!.12. 8255 輸入、輸出實(shí)驗(yàn)的匯編程序清單 方式0.13. 深圳金鵬液晶自帶漢字顯示模塊4*15D的使用例程.14. Keyboard Source code for 68HC705J1A,供胡次使用68HC705J1A.15. 用于小商品消費(fèi)的SMS消費(fèi)機(jī)程序.16. 是上一個(gè)SMS消費(fèi)機(jī)的充值機(jī)程序.17. 以上幾個(gè)手持機(jī)的初始化程序.18. 68K328手持開(kāi)發(fā)說(shuō)明文檔.19. 這是一個(gè)ARM的實(shí)驗(yàn)。主要是使用PWM6輸出一個(gè)固定占空比的單邊沿控制PWM信號(hào).20. 這是一個(gè)語(yǔ)音電壓表.21. 具有原始語(yǔ)音播放功能.22. 是一個(gè)按鍵控制的錄音筆.23. 是一個(gè)飛翔的小鳥(niǎo).24. 用匯編和C編寫(xiě)的.25. 卷積碼的C源程序.26. 1.在發(fā)送端通過(guò)一個(gè)編碼系統(tǒng)對(duì)待傳數(shù)據(jù)預(yù)先編碼.27. lcd液晶顯示器的單片機(jī)地層驅(qū)動(dòng)程序以及字符點(diǎn)陣生成器,剛剛做完的項(xiàng)目,希望對(duì)大家有用.28. ActiveTcl is ActiveState s quality-assured distribution of Tcl, available for AIX, HP-UX, Linux, Mac.29. 是TCL的另外一個(gè)編譯(解釋?zhuān)┢?30. AT88SC102及AT88SC1604 IC卡的讀寫(xiě)(C51編寫(xiě))測(cè)試表明程序工作可靠.31. i2c軟件包,
很有用,
也非常簡(jiǎn)單.32. 一個(gè)德國(guó)人用匯編寫(xiě)的基于15個(gè)采樣點(diǎn)的dcc編碼器.33. 一個(gè)德國(guó)人寫(xiě)的基于15各采樣點(diǎn)的dcc解碼器.34. 本程序是針對(duì)T6963C控制器的LCD接口的驅(qū)動(dòng)程序。.35. key(鍵盤(pán)子程序).36. s_serial(c51用io口模擬串口).37. PS鍵盤(pán)與單片機(jī)連接.38. 在51移植的ucos2源代碼 UCOS2_KEIL.39. 單片機(jī)自發(fā)自收CAN通訊 c51_can_self.40. 日立單片機(jī)實(shí)現(xiàn)IIC的的程序,由C語(yǔ)言寫(xiě)出,已經(jīng)調(diào)試通過(guò),可以放心使用.
標(biāo)簽:
工程圖
上傳時(shí)間:
2013-06-02
上傳用戶:eeworm