資料介紹
??很多人拿到uboot,編譯不知如何下手!
??其實,這個世界上的萬事萬物,都有一個“紋理”。我讀中學(xué)的時候劈柴,如果順著木頭的紋理劈下去很輕易的就劈開了,但如果反其道而行之不但劈不開而且斧頭還會彈回來傷人!呵呵,城里出生的孩子是沒這個體會,即使現(xiàn)在農(nóng)村的孩子因為家里都燒液化氣也沒有這個機會體驗了。
??庖丁解牛之所以游刃有余,是因為他掌握了牛的紋理,順著這些紋理就應(yīng)該很容易。
??那么我們的uboot的紋理在哪里呢?
??很多初學(xué)者,拿到這種代碼從來沒有去看過它的readme或者document!這兩個文本文件是非常重要的東西,可惜呀!很多人不去看readme而去請教別人,google,baidu,跑圖書館。其實,有些東西當你問到別人的時候,聰明的人也是去看readme然后給你解答的。
??下面我們就去找uboot的紋理!
??本文u-boot版本U-Boot 1.1.4
??我們按正常人的思維(智商90)來分析。
??首先,是要編譯,那么編譯就要執(zhí)行命令make,而make實際上就是執(zhí)行makefile文件。第一次make肯定是不能成功的。聽從觀音菩薩的教誨“從哪里來就到哪里去”!make 出問題,我們就去makefile里找原因。Makefile里有這樣一段話:
??TOPDIR := $(shell if [ “$$PWD” != “” ]; then echo $$PWD; else pwd; fi)
??export TOPDIR
??ifeq (include/config.mk,$(wildcard include/config.mk))
??# load ARCH, BOARD, and CPU configuration
??include include/config.mk
??export ARCH CPU BOARD VENDOR SOC
??# load other configuration
??include $(TOPDIR)/config.mk
??ifndef CROSS_COMPILE
??ifeq ($(HOSTARCH),ppc)
??CROSS_COMPILE =
??else
??ifeq ($(ARCH),ppc)
??CROSS_COMPILE = powerpc-linux-
??endif
??ifeq ($(ARCH),arm)
??CROSS_COMPILE = /usr/local/arm/2.95.3/bin/arm-linux-
??endif
??ifeq ($(ARCH),i386)
??ifeq ($(HOSTARCH),i386)
??CROSS_COMPILE =
??else
??CROSS_COMPILE = i386-linux-
??endif
??endif
??ifeq ($(ARCH),mips)
??CROSS_COMPILE = mips_4KC-
??endif
??ifeq ($(ARCH),nios)
??CROSS_COMPILE = nios-elf-
??endif
??ifeq ($(ARCH),nios2)
??CROSS_COMPILE = nios2-elf-
??endif
??ifeq ($(ARCH),m68k)
??CROSS_COMPILE = m68k-elf-
??endif
??ifeq ($(ARCH),microblaze)
??CROSS_COMPILE = mb-
??endif
??endif
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 江智疫情防控機器人操作手冊JZR1580580YCD多人測溫
- 毀物聯(lián)網(wǎng)發(fā)展的十大錯誤認知,很多人都中招了!越早知道越好
- [rsp8266]疫情期間我開發(fā)了小黑,很多人卻說他看不懂
- 單片機6年想轉(zhuǎn)嵌入式Linux ,不知如何下手?
- 究竟是什么讓很多單片機的工作電壓是5V?資料下載
- 不可不知的電子工程常用的6大電子元器件,了解一下!資料下載
- MDK412建立stm32f103工程編譯里出現(xiàn)錯誤資料下載
- 二極管根據(jù)功能和作用有很多種不同分類資料下載
- 如何將ADC代碼轉(zhuǎn)換為電壓?不知道就先看看這篇資料下載
- 單片機C程序編譯、執(zhí)行過程資料下載
- 設(shè)計硬件電路到拿到板調(diào)試,是怎樣一個過程資料下載
- GCC編譯流程分析資料下載
- uboot中進行LCD初始化的流程免費下載 11次下載
- Uboot啟動的全過程詳細資料分析 6次下載
- AM335x UBOOT移植編譯命令詳細概述 37次下載
- 基于Android13的AOSP源碼下載及編譯指南 4096次閱讀
- uboot的基本概念和啟動流程分析 3284次閱讀
- 三菱PLC中斷指令用法-輸入中斷 6850次閱讀
- 怎么使用uboot引導(dǎo)應(yīng)用程序? 1545次閱讀
- 如何從內(nèi)到外了解單片機 2589次閱讀
- 手機內(nèi)存不足了文件管理里的那些英文文件夾可以清理 1w次閱讀
- 介紹幾個iPhone冷門又實用的小功能 8476次閱讀
- 那么臨界長度到底是什么?是多少?為什么要關(guān)注臨界長度? 7733次閱讀
- 學(xué)嵌入式開發(fā)入門_學(xué)嵌入式開發(fā)需要看哪些書籍 2.5w次閱讀
- mac地址可以隨便改嗎 13.6w次閱讀
- 對于嵌入式為什么要有uboot的深度解析 2.5w次閱讀
- uboot中的SPL作用詳解 2.6w次閱讀
- uboot編譯過程詳細分析 3.1w次閱讀
- uboot到底是干嘛的? 1.7w次閱讀
- 為什么視在功率不守恒 1.8w次閱讀
下載排行
本周
- 1NS1081/NS1081S/NS1081Q USB 3.0閃存數(shù)據(jù)手冊
- 0.40 MB | 4次下載 | 2 積分
- 2光伏并網(wǎng)逆變器原理
- 7.31 MB | 3次下載 | 2 積分
- 3T20電烙鐵原理圖資料
- 0.27 MB | 2次下載 | 免費
- 4PL83081 雙路恒流同步降壓轉(zhuǎn)換器技術(shù)手冊
- 3.34 MB | 1次下載 | 免費
- 5PL88052 4.8V至60V輸入,5A,同步降壓轉(zhuǎn)換器技術(shù)手冊
- 3.36 MB | 1次下載 | 免費
- 6LX8201微孔霧化驅(qū)動芯片電路圖資料
- 0.15 MB | 1次下載 | 免費
- 7PC6200_7V直流電機驅(qū)動器技術(shù)手冊
- 0.47 MB | 次下載 | 免費
- 8恒溫晶體振蕩器(OCXO)FOC-2D:20.6×20.6mm在通信基站和測試設(shè)備中的應(yīng)用參數(shù)規(guī)格
- 485.75 KB | 次下載 | 免費
本月
- 1如何看懂電子電路圖
- 12.88 MB | 329次下載 | 免費
- 2RK3588數(shù)據(jù)手冊
- 2.24 MB | 14次下載 | 免費
- 3PC5502負載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 12次下載 | 免費
- 4STM32F10x參考手冊資料
- 13.64 MB | 12次下載 | 1 積分
- 5OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費
- 6NS1081/NS1081S/NS1081Q USB 3.0閃存數(shù)據(jù)手冊
- 0.40 MB | 4次下載 | 2 積分
- 7PID控制算法學(xué)習(xí)筆記資料
- 3.43 MB | 3次下載 | 2 積分
- 8光伏并網(wǎng)逆變器原理
- 7.31 MB | 3次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191415次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183349次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81599次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論