音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

arm和linux的關(guān)系

作者:mathieu 欄目:ARM技術(shù)
arm和linux的關(guān)系
我懂一點(diǎn)51單片機(jī)和PIC單片機(jī)的編程基礎(chǔ),現(xiàn)在想學(xué)習(xí)嵌入式,arm可以理解為一系列的芯片的通稱,比如arm7、arm9等,linux是個(gè)不同于windows的免費(fèi)的操作系統(tǒng),但使用起來卻沒有windows的系統(tǒng)方便簡單,我不懂a(chǎn)rm和linux的聯(lián)系為什么如此緊密,為什么學(xué)嵌入式一定要在電腦上裝linux?windows的操作系統(tǒng)就不能用來開發(fā)arm嗎?arm(一顆芯片)和一個(gè)用戶的操作系統(tǒng)間到底是什么關(guān)系呢?我看到深圳英蓓特做的一個(gè)Embest IDE就像是一些常用的單片機(jī)的IDE一樣,裝在windows的系統(tǒng)下,也可以用來做arm的開發(fā)啊,好像就是在電腦上裝一個(gè)IDE,然后連上仿真器,再連上開發(fā)板就可以了,為什么那么多人要采用linux系統(tǒng)呢?在linux系統(tǒng)下又需要什么樣的IDE呢?我目前用的是xp系統(tǒng),打算采用vmware裝一個(gè)虛擬的linux系統(tǒng),但是在baidu知道里有看到網(wǎng)友提問說,裝了虛擬的linux系統(tǒng)后連不上開發(fā)板,詳見:http://zhidao.baidu.com/question/7624304.html
有人所建議的“初學(xué)者最好是用VMware+WXP下的超級終端的開發(fā)方式。 xp下的超級終端和minicom的功能差不多,但用起來更方便!边@句話到底是什么意思?具體怎么用?還有網(wǎng)友建議說,嵌入式入門時(shí)要先學(xué)arm編程,用SDT開發(fā),這SDT有到底是個(gè)什么東東呢?

2樓: >>參與討論
王紫豪
你想讓你的arm跑linux,就裝linux嘍
XP 下的超級終端和miniCOM 都是串口的終端軟件,功能很相似!STD 是ads上一代的開發(fā)環(huán)境,ARM 公司的

3樓: >>參與討論
stycx
同意樓上:你想讓你的arm跑linux,就裝linux嘍
q:為什么學(xué)嵌入式一定要在電腦上裝linux?
a: 樓上已經(jīng)回答了。

q: windows的操作系統(tǒng)就不能用來開發(fā)arm嗎?
a:可以。

q: arm(一顆芯片)和一個(gè)用戶的操作系統(tǒng)間到底是什么關(guān)系呢?
a: 芯片是硬件,操作系統(tǒng)是軟件。當(dāng)然簡單的應(yīng)用可以沒有操作系統(tǒng)。
   也許樓主說的操作系統(tǒng)是指開發(fā)環(huán)境用的操作系統(tǒng),那是由該操作系統(tǒng)上所擁有的開發(fā)工具和用戶習(xí)慣所決定的。

q:我看到深圳英蓓特做的一個(gè)Embest IDE就像是一些常用的單片機(jī)的IDE一樣,裝在windows的系統(tǒng)下,也可以用來做arm的開發(fā)啊,好像就是在電腦上裝一個(gè)IDE,然后連上仿真器,再連上開發(fā)板就可以了,為什么那么多人要采用linux系統(tǒng)呢?
a:有幾個(gè)原因:開發(fā)工具的歷史、性能、價(jià)格。

q:在linux系統(tǒng)下又需要什么樣的IDE呢?
a: 不清楚,見過用得多的還是命令行方式。

q: 我目前用的是xp系統(tǒng),打算采用vmware裝一個(gè)虛擬的linux系統(tǒng),但是在baidu知道里有看到網(wǎng)友提問說,裝了虛擬的linux系統(tǒng)后連不上開發(fā)板,
a: 連不上開發(fā)板的原因很多。如:系統(tǒng)沒裝好,簡單的錯(cuò)誤設(shè)置等等。
  別人沒法用不意味著你也沒法用。

4樓: >>參與討論
mathieu
感謝stycx
非常感謝stycx的熱心解答!

5樓: >>參與討論
lemys
我也來熱心一把
linux,免費(fèi),源碼公開,移植方便。
據(jù)我所知,大家認(rèn)為windows容易是建立在使用盜版的基礎(chǔ)上的。產(chǎn)品化以后你就知道windows是多么的難。
嵌入式有很多操作系統(tǒng),200種應(yīng)該有,只是因?yàn)閘inux免費(fèi),大家推崇。


6樓: >>參與討論
mmd2102
linux 是開源
linux 是開源,免費(fèi)是另一回事

7樓: >>參與討論
guosen
嵌入式(或arm)和linux沒有必然聯(lián)系。
wince,vxworks 和 linux 是應(yīng)用比較廣泛的三種系統(tǒng)。
其中WINCE 和 VXWORKS 都有其專用的IDE環(huán)境,相對來說開發(fā)調(diào)試比較方便。
不過一般入門學(xué)習(xí)的話,似乎用UCOS的比較多,相對來說簡單,比較好入門理解、進(jìn)而對系統(tǒng)有個(gè)較為全面的了解。

嵌入式和LINUX沒有必然的聯(lián)系。LINUX雖然是免費(fèi),但學(xué)習(xí)、維護(hù)成本相對來說比較高。大家推崇,或并不僅僅是因?yàn)槠涿赓M(fèi),或許還有別的原因。

其實(shí)對于某些問題,如果是真想更全面的了解的話,還是建議充分的利用網(wǎng)絡(luò)(google 或 百度)。這樣你或許能得到更加詳盡的接觸及了解,而并不是一有問題就問,呵呵。學(xué)習(xí)的能力似乎更加的重要。

8樓: >>參與討論
mxh0506
要開發(fā)linux的話不能用SDT
學(xué)GCC吧

9樓: >>參與討論
foyyof
ARM與linux的關(guān)系?
就是人與衣服的關(guān)系.....

可以不穿,可以穿汗衫(ucos),可以穿外套(linux)

10樓: >>參與討論
northerns
是這樣的啊
 
11樓: >>參與討論
centimetre
人與衣服關(guān)系比喻不恰當(dāng)oh
人裸奔可不大好,arm裸奔沒人管,呵呵


12樓: >>參與討論
weixiao11
哈哈,懂行的老板會(huì)管
小樣,花那麼多錢買你,不買便宜的51,還想不穿衣服,沒門,不穿衣服要你ARM干嗎,所以嵌到產(chǎn)品里面的ARM都是有衣穿的文明人,有的還很光鮮,就像很多用WinCE系統(tǒng)的手機(jī)一樣。

所以,總體上講,foyyof的比喻還是比較合適的。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
問一個(gè)ARM的基本知識,望大家給意見!
請教用iar編寫一個(gè)最簡單的程序最少需要幾個(gè)文件??
特菜的問題,高手不要進(jìn).菜菜菜菜菜,關(guān)于KEIL的指針問題.
自己寫了個(gè)C工程模板又寫了個(gè)使用說明
問個(gè)菜菜的問題:RTL8019的那幾個(gè)中斷具體是用來做啥的,謝謝
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號