開發環境 嵌入式驅動開發環境搭建

2021-07-22 19:19:45 字數 1290 閱讀 5556

2、開發環境

2-1 編譯工具

安裝sudo tar -zvxf arm-linux-gcc-4.3.2.tgz  -c  /

配置系統環境變數

sudo vi /etc/profile 或  ~/.bashrc

在檔案最後新增交叉編譯路徑

path=$path:/usr/local/arm/4.3.2/bin

export path

儲存,然後執行source /etc/profile或者~/.bashrc 使配置生效

2-2 配置開發工具

2-2-1 安裝串列埠除錯工具

sudo apt-get install minicom

使用:sudo minicom

2-2-2 安裝tftp服務  (ubuntu系統)

a、安裝軟體包

sudo apt-get install tftp tftpd xinetd

b、建立tftp服務目錄並設定屬性,如建立服務目錄/tftphome/

sudo mkdir -p /tftphome

sudo chmod –r 777 /tftphome

sudo chown -r nobody /tftphome

c、建立tftp配置檔案

sudo gedit /etc/xinetd.d/tftp

輸入以下配置資訊:

service tftp

d、重啟tftp服務使配置生效

sudo /etc/init.d/xinetd restart

2-2-3 安裝nfs服務  (ubuntu系統)

安裝nfs服務軟體包

sudo apt-get install nfs-kernel-server nfs-common portmap

配置nfs

sudo /etc/exports 新增nfs檔案系統目錄

/home/ *(rw,insecure,no_root_squash,no_subtree_check)

重啟nfs服務

sudo /etc/init.d/nfs-kernel-server restart

nfs服務測試:

mount -t nfs -o nolock 192.168.1.10:/home/wxc/work/  /mnt/

2-2-4 編輯器

文字編輯器

vimemacs

整合開發環境ide

netbeans——( windows, mac, linux )

eclipse——( windows, mac, linux )

嵌入式Linux NFS開發環境搭建

參考該文章 還有該文章 可以完成本地的測試,實現nfs伺服器的安裝與配置,將 home yang 掛載到 mnt nfs 檔案目錄下。但是i.mx53開發板 ifconfig 只有 lo 沒有 eth0 輸入 ifconfig a 可以看到 eth0,但是mac位址為全0。ifconfig eth0...

Linux 嵌入式開發環境搭建

主機 ubuntu14.04 開發板 tq210v3 開始載命令列模式下直接安裝了乙個arm linux gcc sudo apt get install gcc arm linux gnueabi但是用這個編譯了乙個hello world的程式後無法在開發板上執行,提示 hello not fou...

嵌入式Linux開發環境搭建

主機與目標板結合的交叉開發模式 即在pc主機上編輯 編譯軟體,然後在目標板上執行 驗證程式。嵌入式裝置的資源並不足以用來開發軟體,因此都是採用主機與目標板結合的交叉開發模式開發軟體。最初的嵌入式裝置是乙個空白的系統,需要通過主機為它構建基本的軟體系統,並燒寫到裝置中。對於開發板,進行嵌入式linux...