www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式硬件
[導讀]基于linux操作系統(tǒng)的應用開發(fā)環(huán)境一般是由目標系統(tǒng)硬件(開發(fā)板)和宿主PC機所構(gòu)成。目標硬件開發(fā)板用于運行操作系統(tǒng)和系統(tǒng)應用軟件,而目標板所用到的操作系統(tǒng)的內(nèi)核編譯、應

基于linux操作系統(tǒng)的應用開發(fā)環(huán)境一般是由目標系統(tǒng)硬件(開發(fā)板)和宿主PC機所構(gòu)成。目標硬件開發(fā)板用于運行操作系統(tǒng)和系統(tǒng)應用軟件,而目標板所用到的操作系統(tǒng)的內(nèi)核編譯、應用程序的開發(fā)和調(diào)試則需要通過宿主PC機來完成(所以稱為交叉編譯)。雙方之間一般通過串口,并口或以太網(wǎng)接口建立連接關系。

但在此我建議構(gòu)建如下的交叉編譯環(huán)境,適合個人或研發(fā)小組使用:單獨拿出一臺PC機(PII以上即可,就用以前淘汰的舊機器就可以),在該PC上安裝桌面的Linux操作系統(tǒng)(如Red Hat Linux 8.0及以上),可以采用默認的安裝選項(注意要包含ftp服務),這臺PC作為Linux服務器,除管理員以外,一般不直接讓其他人去操作。

將該Linux服務器接入局域網(wǎng),并新建一些合法用戶,以便其他的PC機(在此我們將其稱為工作站)的合法用戶能訪問到Linux服務器。而其他的PC機(工作站)仍然使用Windows操作系統(tǒng),原來干啥繼續(xù)干啥。

需要的軟件工具包括:

1、ftp客戶端程序(如Cuteftp,可到網(wǎng)上下載)

2、Telnet工具(如SecureCRT,可到網(wǎng)上下載)

3、移植到某一特定ARM平臺的Linux操作系統(tǒng)內(nèi)核源碼(一般由銷售商整理提供)

4、GNU編譯工具,可由相關網(wǎng)站下載,或由銷售商整理提供。

在工作站安裝:

在某工作站PC上安裝ftp客戶端程序和Telnet工具,安裝完畢后應該可以在該工作站PC和Linux服務器之間進行文件的傳輸,并在工作站PC可以通過Telnet登陸到Linux服務器(可能需要將Linux服務器的防火墻服務關閉才能完成)。

在Linux服務器安裝:

將工作站PC上的Linux操作系統(tǒng)內(nèi)核源碼壓縮包和GNU編譯工具通過ftp傳送到Linux服務器的某個目錄(如合法的用戶目錄),然后在該目錄下解壓,并將GNU編譯工具安裝到默認的工作目錄即可,以上工作通過在工作站PC使用Telnet工具完成,而不需要在Linux服務器上進行。

Linux操作系統(tǒng)內(nèi)核的編譯:

Linux操作系統(tǒng)內(nèi)核的編譯一般有一個比較固定的步驟,會根據(jù)MakeFile文件的不同而略有差異,可參考相關文檔,編譯的工作在工作站PC使用Telnet工具完成。

按固定的步驟編譯內(nèi)核完成以后,會在相應目錄生成可執(zhí)行的二進制文件,通過ftp將該可執(zhí)行的二進制文件傳回工作站PC,然會再通過ADS或SDT下的燒寫工具寫入開發(fā)板的Flash即可。

本站聲明: 本文章由作者或相關機構(gòu)授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在一些特殊的工業(yè)場合,有時需要將傳感器的信號不斷的實時采集和存儲起來,并且到一定時間再把數(shù)據(jù)回放到PC機中進行分析和處理。

關鍵字: PC機

PC機所使用的電源是基于一種叫做 “開關模式 ”的技術,所以我們通常把PC電源稱為——開關電源(SMPS),它還有一個別名——直流——直流轉(zhuǎn)換器。

關鍵字: PC機 開關模式 直流

隨著科技的不斷發(fā)展,計算機與嵌入式系統(tǒng)之間的通信已成為現(xiàn)代電子技術的重要組成部分。PC機與單片機之間的通信關系是其中的重要一環(huán)。本文將詳細探討PC機與單片機之間的通信關系,包括串口通信、并口通信、USB通信等,并分析它們...

關鍵字: 計算機 嵌入式系統(tǒng) PC機

USB是應用在PC機上的一種接口技術,真正的即插即用,英文全稱是Universal Serial Bus,USB就是簡寫,中文叫通用串行總線。最早出現(xiàn)在1995年,伴隨著奔騰機發(fā)展而來。

關鍵字: USB PC機 接口技術

隨著電子信息技術的快速發(fā)展,串行通信在各種應用中得到了廣泛的應用。其中,51單片機作為一種常見的嵌入式系統(tǒng),具有低功耗、高性能、易于編程等特點,常用于各種自動化控制、數(shù)據(jù)采集等系統(tǒng)中。而PC機具有強大的數(shù)據(jù)處理能力和豐富...

關鍵字: 51單片機 PC機 串行通信

數(shù)字信號處理是將信號以數(shù)字方式表示并處理的理論和技術。數(shù)字信號處理與模擬信號處理是信號處理的子集。數(shù)字信號處理的目的是對真實世界的連續(xù)模擬信號進行測量或濾波。因此在進行數(shù)字信號處理之前需要將信號從模擬域轉(zhuǎn)換到數(shù)字域,這通...

關鍵字: DSP PC機 C語言

摘要:給出了采用STC89C52單片機進行自適應控制來控制PWM波,進而控制電爐的加熱,以實現(xiàn)溫度控制的設計方法。這套溫度測控系統(tǒng)彌補了傳統(tǒng)PID控制結(jié)構(gòu)在特定場合下性能下降的不足。與傳統(tǒng)的系統(tǒng)相比,該電路結(jié)構(gòu)簡單,測溫...

關鍵字: 溫度控制 自適應 PID PC機

安裝ubuntu上必備的庫文件,如果無法安裝請依次執(zhí)行以下兩個命令: apt-get upgrade apt-get update,再安裝以上的庫文件。

關鍵字: yocto 交叉編譯環(huán)境 環(huán)境搭建

(文章來源:中科羅伯特機器人學院) 發(fā)展機器人產(chǎn)業(yè)已經(jīng)成為世界各國發(fā)展未來經(jīng)濟科技的重要戰(zhàn)略?,F(xiàn)在汽車及汽車零部件制造業(yè)、機械加工業(yè)、電子電氣行業(yè)、橡膠及塑料行業(yè)、食品工業(yè)等諸多領域都有

關鍵字: 工業(yè)機器人 控制系統(tǒng) PC機 大數(shù)據(jù)

我們鼓勵在編程時應有清晰的哲學思維,而不是給予硬性規(guī)則。我并不希望你們能認可所有的東西,因為它們只是觀點,觀點會隨著時間的變化而變化??墒牵绻皇侵钡浆F(xiàn)在把它們寫在紙上,長久以來這些基于許多經(jīng)驗的觀點一直積累在我的頭腦...

關鍵字: C語言編程 數(shù)據(jù)結(jié)構(gòu) 編寫 PC機
關閉