信息技術(shù)的發(fā)展,數(shù)字化產(chǎn)品的普及,導(dǎo)致了對嵌入式開發(fā)的巨大需求。以Linux為宿主機系統(tǒng),搭配一個交叉編譯環(huán)境,為嵌入式設(shè)備生成可執(zhí)行程序己成為現(xiàn)在日益流行的編譯嵌入式軟件的解決方案。而開放源代碼的GNUT具鏈是一套開源的開發(fā)環(huán)境,是嵌入式軟件開發(fā)中理想的交叉編譯器。但現(xiàn)有GNUI具鏈支持的平臺并不能滿足層出不窮的嵌入式產(chǎn)品的開發(fā)需要,仍有許多平臺得不到支持,例如我們進行的minix向ARM-MINIX平臺的移植。 本文以在linux環(huán)境下構(gòu)建MINIX嵌入式系統(tǒng)的交叉編譯工具鏈為背景,首先介紹了交叉編譯系統(tǒng)的基本組成和結(jié)構(gòu),以及利用GCC構(gòu)建交叉編譯環(huán)境的優(yōu)越性。然后對目標平臺作了介紹。分析了GCC編譯器,說明了GCC的設(shè)計思想,系統(tǒng)結(jié)構(gòu),介紹了GNU Binutils的功能,使用方法;接著分析了GNU工具鏈中的GAS和GLD的實現(xiàn)機制及源代碼結(jié)構(gòu),由于BFD是GNUBinutils的基礎(chǔ),GAS和GLD都是使用BFD庫來操作目標文件,因此在這一部分本文對BFD庫的工作機制,數(shù)據(jù)結(jié)構(gòu)也作了重點分析。緊接著說明了GCC交叉編譯系統(tǒng)的移植思路和方法,實現(xiàn)難點,以及一些相關(guān)技術(shù)細節(jié),這涉及到了若干重要的C源文件,Makefile,配置文件的修改,重點給出了BFD庫,GAS和GLD的分析及其重定向(通常GCC生成的目標程序是針對GNU/Linux系統(tǒng)的)的實現(xiàn);然后本文給出了在GNU/Linux宿主機上構(gòu)建針對ARM-MINIX的參數(shù)設(shè)置及過程:最后對本文所做的工作進行了總結(jié)。
標簽: ARM-MINIX GNU 嵌入式系統(tǒng)
上傳時間: 2013-05-31
上傳用戶:wangzhen1990
包含labview2010的激活工具;下載后右擊選擇安裝目錄內(nèi)licence manager 里的lisence 文件
上傳時間: 2013-04-24
上傳用戶:JANEM
DesignSpark PCB是一只免費的PCB 設(shè)計工具。 壓縮包內(nèi)含以下DesignSpark PCB的中文教程PDF文檔: - DesignSpark PCB簡介與教程 - 創(chuàng)建庫教程 - 導(dǎo)入 Eagle 文件教程
標簽: DesignSpark PCB 設(shè)計工具 教程
上傳時間: 2013-04-24
上傳用戶:隱界最新
本工具為英文在線朗讀工具,可以朗讀任何文字性的內(nèi)容且沒有字數(shù)限制。大家可以用他來讀新聞、讀小說、讀文章,更重要的是你可以利用本工具練習(xí)英語發(fā)音、聽力,學(xué)習(xí)不摻雜任何中國式口音的純正英語。 實在是擺脫啞巴英語、掙脫中國式口音的首選!四六級、雅思、托福、出國留學(xué)的必備! 本工具為綠色版本,無需安裝,雙擊可直接使用。為了更好的使用本工具,將文件解壓后,請務(wù)必查看“使用前必讀”。 同時軟件配有“保存”和“讀取”功能,可以保存你此次的朗讀位置,下次點擊“讀取”可以繼續(xù)朗讀。省去了從頭開始朗讀的麻煩。并且支持導(dǎo)入本地文件的文本文檔(TXT格式),直接朗讀。
標簽: 英文
上傳時間: 2013-06-06
上傳用戶:himbly
1.把HEX2BIN.EXE 復(fù)制到c盤根目錄下2.hex轉(zhuǎn)換成bin文件使用方法直接把hex文件拖到HEX2BIN.EXE軟件上自動生成bin文件HEX 轉(zhuǎn) BIN 程序,弄過單片機的人可能都知道,很多編譯器都會編譯出一種叫HEX 的文件,這好像是Intel定的一個格式,就是把二進制的機器代碼文件以16進制的字符形式(文本)保存,寫進cpu或rom前都需要進行轉(zhuǎn)化,此小程序便可完成該任務(wù)了。
標簽: hex bin 轉(zhuǎn)換成
上傳時間: 2013-04-24
上傳用戶:lps11188
olfile readme file. [1. 文件名解釋] olfile: Offload File 這個工具原本是項目中為測試TOE引擎的效率而設(shè)計的, 可以作為socket編程的一個例子來學(xué)習(xí)。 [2. 文件介紹] 程序中使用socket實現(xiàn)了文件的傳輸。
上傳時間: 2013-05-24
上傳用戶:ryb
ARM常用工具——ftp、燒寫工具、串口工具等等。需要的趕緊來下載吧。免積分咯。 該壓縮文件中包括的工具有:ftp工具-tftp wftpd32, ARM的JTAG口工具-ARMJtagDebugFinal ,F(xiàn)lash燒寫工具-Flashpgm2.24,兩個串口工具-dnw和sscom32
標簽: ARM
上傳時間: 2013-08-03
上傳用戶:f1364628965
在國內(nèi)Protel軟件一直大受歡迎,從DOS時代的Protel3.3(Autotrax 1.61)到現(xiàn)在具有EDA Client/Server (客戶/服務(wù)器)即C/S“框架”體系結(jié)構(gòu)的Protel98,它始終是PCB設(shè)計和制造領(lǐng)域的大眾化工具軟件,成為電子設(shè)計工作者們的首選。 在規(guī)范化的設(shè)計管理中,設(shè)計文件圖樣必須遵守相應(yīng)的國家標準,如《電子產(chǎn)品圖樣繪制規(guī)則》、《設(shè)計文件管理制圖》和《印制板制圖》等,而由于Protel軟件都是英文版,因此無法直接打印出符合國家標準的圖紙,要將圖紙規(guī)范化常用的方式是套打,即先將符合國家標準的表和漢字等打在紙上,再將該紙放入打印機,用Protel軟件將印制板圖打印其上,形成符合標準的文件,但這種做法效率很低,而且圖形常會打偏,有時甚至?xí)蚍矗?jīng)筆者試驗,找到了一種簡便的方法,使印制板圖轉(zhuǎn)換為AUTOCAD格式,再在AUTOCAD里一次性打印出符合標準的圖紙。
標簽: AUTOCAD PROTEL 文件轉(zhuǎn)換 打印
上傳時間: 2013-10-12
上傳用戶:Wwill
很多使用CAD的朋友因為找不到自己需要的字體而煩惱,網(wǎng)上各種可供下載的CAD字庫也不少。之前我也將我收集的600多種字體上傳到百度網(wǎng)盤了,最近又下載了一個1000多種字體的字體庫。 不過發(fā)現(xiàn)一個問題:字體名可以隨便改,同一字體也可能有好多不同的版本。從下載的字體庫中就可以看到txt1\2\3\....等多種字體,這些字體到底有什么區(qū)別。hztxt.shx是國內(nèi)使用很廣泛的一種字體文件,但這個文件我就見過多個版本,每個版本文件大小不同,字符顯示效果也不完全相同。因此要找到自己需要的字體說容易,也不容易,最保險的方法就是找到繪圖者使用的原始字體,到網(wǎng)上下載各種字庫都不是很保險。 不過我用過一個SHX字體查看工具,可以直接看到字體文件中的字符,給大家共享一下,但愿能給大家一些幫助。 利用SHX查看器,點“打開”按鈕,可以直接打開SHX文件,看到字體文件中包含的字符及字體效果,如下圖所示: 使用這個工具有下面三個用處: 1、在找到一個字體后,可以先用這個工具檢查一下,是否是自己所需要的字體,不要找到字體就盲目地復(fù)制到CAD的字體目錄下。 2、分別打開txt.shx、hztxt.shx、ltypeshp.shx這幾個形文件,可以了解一下字體、大字體和符號形文件里到底里面放了寫什么東西。 3、如果你想更深入了解字體,你可以將SHX在保存為字體源文件*.shp,這是一個純文本文件,你可以了解形文件的定義形式,如果你有興趣的話,甚至可以根據(jù)一些教程的指導(dǎo)自己來定義或修改字體文件。 cad字體查看工具SHX查看器注冊碼 Name: (Anything) s/n: sv89356241 Code: LLJL6Y2L
上傳時間: 2013-11-22
上傳用戶:dreamboy36
單片機反匯編工具包 單片機反匯編 單片機反匯編即寫入單片機的bin文件或是hex文件,經(jīng)過人工處理或是反匯編軟件處理成匯編語言。這些匯編語言里面變量名,標號名,程序名都是簡單的數(shù)字字母符號,沒有實際意義。所以一般的單片機程序員都不愿意看,也很難看懂。單片機反匯編看懂需要比較有經(jīng)驗的軟件工程師。但是研究反匯編程序是學(xué)習(xí)和吸收外國先進技術(shù)的非常好的途徑。目前國內(nèi)也有不少工程師在研究單片機反匯編技術(shù)
上傳時間: 2013-12-19
上傳用戶:1417818867
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1