国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

安裝交叉編譯工具鏈

發(fā)布者:清新天空最新更新時間:2025-02-10 來源: cnblogs關(guān)鍵字:交叉編譯  工具鏈  S5PV210 手機看文章 掃描二維碼
隨時隨地手機看文章

自己動手安裝交叉工具鏈:

1.Windows中裝軟件的特點

     Windows中裝軟件使用安裝包,安裝包解壓后有2種情況:一種是一個安裝文件(.exe、.msi),雙擊進行安裝,下一步直到安裝完畢。安裝完畢后會在桌面上生成快捷方式,我們平時使用快捷方式來啟動這些程序;另一種是所謂的綠色軟件、免安裝包,這種不用安裝,直接解壓開里面就.exe可以直接雙擊執(zhí)行。

2.Linux中裝軟件的特點

linux中安裝軟件比windows中復雜。linux中安裝軟件一般有以下幾種方法:
        第一種:在線安裝。譬如ubuntu中使用apt-get install vim來安裝vim軟件。
        第二種:自己下載安裝包來安裝。這種方式的缺陷就是你不知道你下載的安裝包和你的系統(tǒng)是否匹配。
        第三種:最裝逼的一種方式,就是源代碼安裝(源代碼編譯,然后安裝)。

       總結(jié):我們安裝交叉編譯工具鏈(arm-linux-gcc)實際采用第二種安裝方式。 

3、交叉編譯工具鏈的選擇
    我們選擇交叉編譯工具鏈的原則:和我們所使用的目標平臺(給哪款SoC編程)盡量去匹配。譬如我們開發(fā)S5PV210的程序就是用arm-2009q3這個版本,因為三星官方在開發(fā)S5pv210時就使用這個版本的交叉編譯工具鏈,這樣可以最大限度的避免稀奇古怪的問題出現(xiàn)。


4、交叉編譯工具鏈的安裝
    步驟1:打開虛擬機,在/usr/local/下創(chuàng)建/usr/local/arm文件夾
    步驟2:先將安裝包從Windows中弄到linux中去。可以用共享文件夾,也可以用Samba,也可以cuteftp。
    步驟3:解壓。tar -jxvf arm-2009q3.tar.bz2(解壓就可以直接安裝了)
    到此相當于程序已經(jīng)安裝完畢,真正的應用程序安裝在/usr/local/arm/arm-2009q3/bin目錄下

注:linux中的目錄管理方法。技術(shù)角度來講,linux中所有目錄性質(zhì)都是一樣的,所以技術(shù)角度來講我們把軟件安裝到哪里都行。但是因為如果胡亂放置,將來程序可能不好找。所以久而久之大家就總結(jié)了一個文件放置的一般定義,譬如說/bin目錄放置一些系統(tǒng)自帶的用戶使用的應用程序,/sbin目錄下存放的是系統(tǒng)自帶的系統(tǒng)管理方面的應用程序。
那我們裝軟件放在哪里?一般都在/usr目錄下。我們安裝arm-linux-gcc,就在/usr/local/底下創(chuàng)建一個arm文件夾,然后裝到里面。

5、安裝后的測試
     到真正的應用程序的安裝目錄下(也就是/usr/local/arm/arm-2009q3/bin),去執(zhí)行arm-linux-gcc -v
     執(zhí)行方法是:./arm-none-linux-gnueabi-gcc -v
     執(zhí)行后可以得到一長串輸出,其中有“gcc version 4.4.1 ”字樣,即表示安裝成功。


關(guān)鍵字:交叉編譯  工具鏈  S5PV210 引用地址:安裝交叉編譯工具鏈

上一篇:初入android驅(qū)動開發(fā)之字符設備(四-中斷)
下一篇:按鍵中斷部分的理解

推薦閱讀最新更新時間:2025-07-13 11:39

S5PV210 點亮Led
GPC1CON, R/W, Address = 0xE020_0080 GPC1DAT, R/W, Address = 0xE020_0084 舉例 #define GPC1CON *((volatile unsigned int*)0xE0200080) #define GPC1DAT *((volatile unsigned int*)0xE0200084) *(unsigned int*)GPC1CON &= ~(0xf 12); *(unsigned int*)GPC1CON |= (0x1 12); *(unsigned int*)GPC1DAT &= ~(0x1 3); *(un
[單片機]
<font color='red'>S5PV210</font> 點亮Led
程序運行S5PV210的NandFlash應用(四)
在本篇文章中,我們主要介紹程序運行的內(nèi)容,自我感覺有個不錯的建議和大家分享下 預備分析 經(jīng)過了《 S5PV210的NandFlash應用(三) 》對從NandFlash中拷貝數(shù)據(jù)是確定可行了。這次主要是把“特別的二進制文件AB”換成一個LED閃爍的程序。由于前邊沒有了那16bit的校驗和,這時程序的鏈接地址,拷貝目的地址以及跳轉(zhuǎn)地址可以同一起來了。這里用CONFIG_SYS_TEXT_BASE來代替,值為0xD0024000。 資源工具 同《 S5PV210的LED應用(一) 》 NandFlash: K9GAG08U0F (2G) 對應代碼:7.nand_to_i
[單片機]
程序運行<font color='red'>S5PV210</font>的NandFlash應用(四)
S5PV210之溫度傳感器DS18B20 linux3.0.8驅(qū)動
一 Ds18b20功能描述  FEATURES(特點) 1) Unique 1-WireTM interface requires only oneport pin for communication 獨特的單總線接口,使用一個引腳實現(xiàn)雙線通線 2) Multidrop capability simplifies distributed temperature sensing applications 多分功能簡化分布式溫度傳感器的應用 3) Requires no external components 不需要外部器件 4) Can be powered from data line. Power supply range is
[單片機]
S5PV210的LED應用(一)
準備分析 看似就一個LED,但是S5PV210不同于S3C2440,不是在于LED,而是在于從NandFlash啟動的過程中不一樣。對于S3C2440,只要程序沒有問題,想辦法下載程序到NandFlash的0地址處一般都是可以正常運行的,下載的方法無非采用開發(fā)板廠家下載BOOTLOADER的方法來下載。S5PV210啟動時從NandFlash的0地址拷貝時候會拷貝前16k,但是會讀取前16byte進行與和校驗值做比較。所以略顯麻煩。 資源工具 1.開發(fā)板:tiny210v2 2.關(guān)于頭信息使用:mkv210_image.c 3.交叉工具鏈:arm-linux-gcc-4.5.1 4.LED1對應的管腳:GPI2_0
[單片機]
ERROR: resetting DM9000 -> not responding dm9000 not found at 0x88000000問題解決
ERROR: resetting DM9000 - not responding dm9000 not found at 0x88000000 id: 0x00000000 從錯誤信息來分析。id號打印出來是錯誤的。 先定位錯誤文件: root@xjg:/home/xjg/u-boot-2012.10# grep -r ERROR: resetting DM9000 drivers/net/dm9000x.c: printf( ERROR: resetting DM9000 - not respondingn ); 發(fā)現(xiàn)一開始reset函數(shù)就錯誤發(fā)生。說明是前面的步驟有問題。 我檢查了下你的
[單片機]
嵌入式-第一季-第16課
一.系統(tǒng)資源 處理器,nor flash(類似固態(tài)硬盤),nand flash(類似一般硬盤),RAM,LCD(顯示) 對于TQ210版本: 處理器:s5pv210 ,A8,三星,1GHz nand flash :1GB RAM:1GB LCD:七寸電容屏 二.接口資源 LED,USB接口,串口,JTAG接口 對于TQ210 三.啟動模式 nand flash啟動和SD卡啟動 四.操作系統(tǒng)支持 linux androd WinCE 操作系統(tǒng)首先從PC機下載到SD卡中,我們在使用開發(fā)板從SD卡啟動,將我們要安裝的程序安裝在nand flash中,下一次啟動我們選擇從nand flash啟動就好。
[單片機]
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved