我的作業系統是 ubuntu 1404。可以使用下面的命令檢視系統的版本:
cat /etc/issue
安裝、配置、啟動 ftp 服務
sudo apt-get install vsftpd
修改vsftpd的配置檔案/etc/vsftpd.conf,將下面幾行前面的「#」號去掉。
#local_enable=yes
#write_enable=yes
上面第一行表示是否允許本地使用者登入,第二行表示是否允許上傳檔案。
修改完華之後,執行以下命令重啟ftp服務:
sudo service vsftpd restart
安裝、配置、啟動 ssh 服務。
sudo apt-get install openssh-server
它的配置檔案為/etc/ssh/sshd_config,使用預設配置即可。
安裝、配置、啟動nfs服務。
sudo apt-get install nfs-kernel-server rpcbind
它的配置檔案為/etc/exports,在裡面增加以下內容,以後將通過網路檔案系統訪問/work/nfs_root目錄:
/work/nfs_root *(rw,sync,no_root_squash)
修改完華之後,執行以下命令重啟nfs服務:
sudo /etc/init.d/nfs-kernel-server restart
注:/work/nfs_root 目錄需要新建,並更改 屬主、屬組
sudo mkdir -p /work/nfs_root
sudo chown gino:gino -r /work
安裝、配置tftp服務軟體
sudo apt-get install openbsd-inetd tftpd tftp
開啟/etc/inetd.conf檔案,裡面有一行如下:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp
把「nobody」改為「root」,把「/srv/tftp」改為「/work/nfs_root」,表示tftp目錄。
安裝基本的開發環境
sudo apt-get install build-essential texinfo
安裝工具bison、flex,它們分別是語法、詞法分析器:
sudo apt-get install bison flex libtool automake autoconf
安裝c函式庫的man手冊,以後就可以通過類似「man read」的命令檢視函式的用法了:
sudo apt-get install manpages-dev
安裝ckermint工具:
sudo apt-get install ckermit
使用kermit之前,先在/homt/gino(假設使用者名為gino)目錄下建立乙個名為.kermrc(注意,是「點kermrc」)的配置檔案,內容如下:
set line /dev/ttys0
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
然後,執行「sudo kermit -c」命令即可啟動串列埠;要想關閉串列埠,先同時按住「ctrl」和「\」鍵,然後鬆開再按「c」鍵,最後輸入「exit」並回車。
在linux中,可以使用kermit連線串列埠以操作目標板。
安裝ddd工具:
sudo apt-get install ddd
安裝qt開發環境:
sudo apt-get install libsx-dev libx11-dev x11proto-xext-dev libxext-dev libqt4-dev
sudo apt-get install kdevelop konsole
安裝ncurses:
ncurses是乙個能提供功能鍵定義(快捷鍵)、螢幕繪製以及基於文字終端的圖形互動功能的動態庫。如果沒有它,在執行「make menuconfig」命令配置程式時會出錯。
使用以下
命令安裝,原始碼在光碟tools目錄下:$ tar xzf ncurses.tar.gz
$ cd ncurses-5.6
$ ./configure --with-shared --prefix=/usr
$ make
$ sudo make install
linux下基於s3c2440的busybox的移植:
linux平台基於s3c2440的mplayer的移植:
linux s3c2440驅動編譯過程:
linux核心移植-移植2.6.35.4核心到s3c2440:
S3C2440交叉編譯環境搭建
在韋東山 linux開發使用手冊 光碟中的tool目錄下找到交叉編譯的工具包arm linux gcc 4.4.3.tar.gz,安裝步驟 1 解壓交叉編譯開發工具包 sudo tar xvzf arm linux gcc 4.4.3.tar.gz c 解壓工具鏈到根目錄,這裡的解壓目錄可以任意指定...
十 S3C2440 開發資源
映象在 sd 卡上 儲存器燒寫器 程式設計器 使用 openjtag 接好線時,圖示如下 獲取當前工作目錄 2 currdir shell pwd 34 標頭檔案所在目錄 5 incdir currdir 67 交叉編譯工具鏈的絕對路徑 8 cross compile home arm arm wo...
求教 s3c2440問題
趙老師您好,我把您的程式新增到我的程式中去了,下面是主要 1 main函式 int main void a a b rgpbdat liushui delay 20 liushui liushui 0xffe 2 pwm初始化 void pwm init void 3 定時器中斷 static vo...