国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品
電子工程網
標題:
虛擬機搭建嵌入式Linux開發環境。。行不?
[打印本頁]
作者:
ouyangtengjie
時間:
2010-10-13 15:39
標題:
虛擬機搭建嵌入式Linux開發環境。。行不?
在Ubuntu上搭建嵌入式Linux開發環境 我用的是Ubuntu8.10,是在windows xp上通過虛擬機VMware7安裝的,這個過程比較簡單 。由于Ubuntu在安裝后很多開發必備的軟件都沒有安裝,下面詳細講解下這些軟件的安裝和配置過程。
一.實現Ubuntu與windows的文件共享。
如果虛擬機能和windows共享文件,能給開發帶來很多方便,具體設置步驟如下。
VM——>settings——>options——>sharedFolders——>Always Enabled然后再下面的Folders中選擇添加,在host選項通過瀏覽選項可以把windows下的一個文件夾甚至是硬盤設置為共享目錄。然后啟動Ubuntu,在/mnt下會出現個hgfs文件夾,這個文件夾就是windows下的共享文件。
二.更新軟件源,sources.list
當我們安裝軟件時,通過sources.list的引導,可以自動從Ubuntu的軟件庫中下載需要的軟件,所以這個功能非常重要。在這里我們
按如下方法更新軟件源
(1)修改sources.list
sudo gedit /etc/apt/sources.list
將原來的內容全部刪除,換成如下內容:
deb
http://ubuntu.cn99.com/ubuntu/
intrepid main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-security main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-updates main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-proposed main restricted universe multiverse
deb
http://ubuntu.cn99.com/ubuntu/
intrepid-backports main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-security main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-updates main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-proposed main restricted universe multiverse
deb-src
http://ubuntu.cn99.com/ubuntu/
intrepid-backports main restricted universe multiverse
(2)執行以下語句使更新生效
sudo apt-get update
(此操作后會更新網絡資源)
更新成功后,我們就能通過 sudo apt-get install softwarename 安裝你需要的軟件了(softwarename為你要安裝的軟件名),不過這需要Ubuntu能正常聯網。
三.安裝配置minicom
Minicom是linux下串口通信的軟件,通過它可以方便的操縱開發板,使開發變的便利快捷。以前一直以為在虛擬機中不能使用minicom,后來在網上搜集資料發現時可以的,如果能使用虛擬機的minicom,將會為以后的開發帶來很大的幫助。
(1)設置VMware,添加對串口的支持。
虛擬機在安裝時時默認不帶串口的,所以這個需要通過設置添加。先關閉Ubuntu,然后在虛擬機上選擇VM-->settings-->Hardware-->Serial Port添加串口,記住要選擇
項選擇“使用位于主機上的物理串行端口”,下一步中選擇使用相應的串口。到這里就完成了虛擬機對串口的支持。
(2)在Ubuntu下安裝minicom軟件。
sudo apt-get install minicom
(3)設置minicom
a.
sudo
minicom
–s,進入minicom的設置模式。
b.選擇串口:在選擇菜單中的“Serial port setup”,按回車,再按“A”以設置 “Serial Device”為/dev/ttyS0按回車返回。
c.設置波特率:按“E”鍵進入設置“bps/par/Bits”(波特率)界面,設置波特率為115200,按回車返回。
d.
數據
流控制:按“F”鍵設置“Hardware Flow Control”為“NO”.
其它的選用缺省設置即可,然后按回車到串口設置主菜單,選擇“Save setup as df1”,按回車鍵保存剛才的設置。最后退出設置菜單就可以使用minicom與開發板通訊了。
四.安裝配置tftp
TFTP
是用來下載遠程文件的最簡單網絡協議,它是基于
UDP
協議而 現。嵌入式
linux
的
tftp
開發環境包括兩個方面:一是
linux
服務器端的
tftp-server
支持,二是嵌入式目標系統的
tftp-client
支持。
如果開發板的BootLoader上實現了對
tftp-client的支持,就能很方便的通過tftp協議下載程序到開發板。
(1)安裝與tftp相關的軟件。
apt-get install tftpd (服務端)
apt-get install tftp (客戶端)
apt-get install xinetd
(2)在linux根目錄下建立tftpboot目錄
cd /
sudo mkdir /tftpbootsudo
sudo chmod 777 /tftpboot
(3)修改/etc/inetd.conf
sudo vim /etc/inetd.conf
然后將inetd.conf內容修改為下面內容:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
(4)建立配置文件
cd /etc/xinetd.d/
vi tftp
輸入
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
存盤退出
(5)重啟tftp服務
/etc/init.d/xinetd restart
到此配置完成,可以在開發板上通過tftp命令把/tftpboot下的文件下 載到SDRAM中。
五.配置nfs網絡
通過nsf網絡協議,可以把PC機的硬盤mount到開發板上,方便開發和調試,
(1)安裝nfs服務
sudo apt-get install nfs-kernel-server portmap
(2)修改配置文件/etc/exports為 一下內容
/modules *(rw)
這樣就可以在開發板上通過mount命令將PC機上的modules目錄掛在到開發板上了。
(3)重啟nfs服務。
sudo /etc/init.d/nfs-kernel-server restart
到此配置完成
作者:
ouyangtengjie
時間:
2010-10-13 15:40
各位大俠看看對不對,我在網上找到的,想搭建自己的開發環境
作者:
lelee007
時間:
2010-10-13 16:24
可以照此操作
既然搞嵌入式,何不直接裝個ubuntu了?虛擬機用起來也麻煩,當然,如果只用開發工具,不用別的話另當別論
作者:
陌上深秋
時間:
2011-3-8 10:24
是啊,如樓上所言,可以直接給PC機加裝一塊硬盤,另外安裝一個Linux系統,可以通過切換硬盤來選擇系統,我就是這么干的
歡迎光臨 電子工程網 (http://m.qingdxww.cn/)
Powered by Discuz! X3.4
主站蜘蛛池模板:
久久婷婷五月综合色丁香
|
羞羞视频免费网站在线看
|
在线播放国产区
|
欧美精品高清
|
99久久99热精品免费观看国产
|
亚洲最新在线视频
|
一卡2卡3卡4卡5卡视频在线
|
国产日韩欧美中文字幕
|
一区两区三不卡
|
成人一区二区免费中文字幕
|
午夜激情在线
|
二区不卡
|
国产精品视频久久久久久
|
四虎网站在线
|
新版天堂资源中文8在线
|
终极教师电视剧免费观看完整版
|
国产麻豆免费视频
|
国产偷亚洲偷欧美偷精品
|
四虎看黄
|
91亚瑟视频
|
四虎影院在线免费观看视频
|
欧美黄免在线播放
|
福利社毛片
|
亚洲精品免播放器在线观看
|
日本-区二区三区免费精品 日本强日本不卡一
|
日本夫妇交换456高清
|
日韩免费视频播播
|
在线天堂新版最新版在线8 在线天堂新版在线观看
|
国产wwwww
|
亚洲四虎影视
|
久草网站在线
|
亚洲国产欧美国产第一区二区三区
|
麻豆精品在线观看
|
欧美日韩国产一区二区三区
|
国产成人精品男人的天堂下载
|
亚洲最大在线
|
国产在线乱码在线视频
|
国产欧美在线观看精品一区二区
|
日本精a在线观看
|
天堂中文在线观看
|
国产欧美精品区一区二区三区
|