我的嵌入式學習筆記(1) 搭建開發環境

2021-06-04 01:03:30 字數 1830 閱讀 7284

作為乙個嵌入式linux的業內人士(臉紅ing,呵呵!),我需要乙個我自己的環境,我選擇我喜歡,我選擇了ubuntu這個系統,雖然這個系統有些方面不如redhat、fadero這些系統,如軟體包不是很全。但是發現問題、解決問題才能學到更多的東西嗎!ubuntu有友好的使用者介面和簡單易學的軟體管理機制、適用於初學linux的人!

說了這麼多的廢話了,來點實的,在這裡我搭建乙個屬於我的開發環境:

這裡說明一下:ubuntu是乙個對網路依賴比較大的系統所以連線好網路我們開始

一、安裝ubuntu8.10

二、修改源

# sudo vi /etc/apt/sources.list

deb

或直接在

系統->系統管理->軟體源

選擇軟體源

三、更新源列表

# sudo apt-get update

四、安裝中文環境 :系統->系統管理->語言支援

在「支援的語言」列表中選中「漢語」右邊的復先框,點「確定」

五、安裝 vim(系統自帶的那個簡直是「雞肋」很多功能不能用)

# sudo apt-get install vim

六、安裝串列埠工具 minicom 或kermit (本人喜歡使用kermit)

# sudo apt-get install minicom

或#sudo apt-get install ckermic

配置檔案

#cd ~ 進入使用者目錄

#vim .kermrc

新增如下內容:

set line /dev/ttys0 #如果使用的是usb串列埠這裡是/dev/ttyusb0

set speed 115200

set carrier-watch off

set handshake none

set flow-control none

robust

set file type bin

set file name lit

set rec pack 1000

set send pack 1000

set window 5

七、安裝nfs伺服器

#sudo apt-get install nfs-kernel-server

配置:# sudo mkdir -p /nfsroot/myfs

# sudo chmod 777 /nfsroots

# sudo vi /etc/exports

/nfsroot/myfs *(rw,async,no_root_squash)

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

八、安裝tftp伺服器

#sudo apt-get install tftp-hpa tftpd-hpa xinetd

配置:# sudo mkdir -p /tftpboot

# sudo chmod 777 /tftpboot

# sudo vim /etc/xinetd.d/tftp

新增如下內容

service tftp

# sudo /etc/init.d/xinetd restart

九、安裝編譯核心需要的庫

# sudo apt-get install libncurses5-dev sharutils

原文出處:

嵌入式學習筆記1

1.終端 ubuntu自帶終端terminal 終端提示符 fs ubuntu 使用者名稱 主機名 目錄 whoami hostname pwd 普通使用者提示符 超級使用者提示符 root 2.常用命令提示符 ls 列出資料夾內容 ls ls ls 資料夾名 ls home fs 61018 ls...

我看嵌入式開發

這段時間,我回答嵌入式相關的問題比較多,結果們誤以為我很懂嵌入式,呵呵,這不,又有問題過來 原文 肖舸老師,您好!謝謝您抽空看我的郵件。昨天在51cto認識了您,您對it行業有著非常豐富的經驗,我現在遇到乙個困惑,希望能得到您的教導與建議。我已經在工作了,所屬行業是嵌入式linux。嵌入式行業無疑就...

嵌入式開發學習

始於興趣,因興趣而精緻 對於很多人聽到嵌入式這個詞的時候,會感覺到有些迷茫,嵌入式到底和常見的硬體電路學習,軟體程式設計,物聯網等有什麼區別?學習嵌入式到底按照怎樣的乙個思路才能最快的進入狀態,領略嵌入式之美,怎樣才能正確進行興趣匹配實現自己的學習目標。接下來,就讓我簡單的介紹一下我對嵌入式學習的理...