这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » VXWORKS,NUCLEUS,keil,for,arm,01a,ccd,135

共2条 1/1 1 跳转至

,VXWORKS,NUCLEUS,keil,for,arm,01a,ccd,13581980230, arm和linux的关系

院士
2006-09-17 18:14:16     打赏
,VXWORKS,NUCLEUS,keil,for,arm,01a,ccd,13581980230, arm和linux的关系



关键词: VXWORKS     NUCLEUS     135819802    

院士
2006-12-22 22:43:00     打赏
2楼
问 我懂一点51单片机PIC单片机的编程基础,现在想学习嵌入式,ARM可以理解为一系列的芯片的通称,比如ARM7、ARM9等,linux是个不同于windows的免费的操作系统,但使用起来却没有windows的系统方便简单,我不懂ARM和linux的联系为什么如此紧密,为什么学嵌入式一定要在电脑上装linux?windows的操作系统就不能用来开发ARM吗?ARM(一颗芯片)和一个用户的操作系统间到底是什么关系呢?我看到深圳英蓓特做的一个Embest IDE就像是一些常用的单片机的IDE一样,装在windows的系统下,也可以用来做ARM的开发啊,好像就是在电脑上装一个IDE,然后连上仿真器,再连上开发板就可以了,为什么那么多人要采用linux系统呢?在linux系统下又需要什么样的IDE呢?我目前用的是xp系统,打算采用vmware装一个虚拟的linux系统,但是在baidu知道里有看到网友提问说,装了虚拟的linux系统后连不上开发板,详见:http://zhidao.baidu.com/question/7624304.html
有人所建议的“初学者最好是用VMware+WXP下的超级终端的开发方式。 xp下的超级终端和minicom的功能差不多,但用起来更方便。”这句话到底是什么意思?具体怎么用?还有网友建议说,嵌入式入门时要先学ARM编程,用SDT开发,这SDT有到底是个什么东东呢? 1: 你想让你的ARM跑linux,就装linux喽XP 下的超级终端和miniCOM 都是串口的终端软件,功能很相似!STD 是ads上一代的开发环境,ARM 公司的 2: 同意楼上:你想让你的ARM跑linux,就装linux喽q:为什么学嵌入式一定要在电脑上装linux?
a: 楼上已经回答了。

q: windows的操作系统就不能用来开发ARM吗?
a:可以。

q: ARM(一颗芯片)和一个用户的操作系统间到底是什么关系呢?
a: 芯片是硬件,操作系统是软件。当然简单的应用可以没有操作系统。
   也许楼主说的操作系统是指开发环境用的操作系统,那是由该操作系统上所拥有的开发工具和用户习惯所决定的。

q:我看到深圳英蓓特做的一个Embest IDE就像是一些常用的单片机的IDE一样,装在windows的系统下,也可以用来做ARM的开发啊,好像就是在电脑上装一个IDE,然后连上仿真器,再连上开发板就可以了,为什么那么多人要采用linux系统呢?
a:有几个原因:开发工具的历史、性能、价格。

q:在linux系统下又需要什么样的IDE呢?
a: 不清楚,见过用得多的还是命令行方式。

q: 我目前用的是xp系统,打算采用vmware装一个虚拟的linux系统,但是在baidu知道里有看到网友提问说,装了虚拟的linux系统后连不上开发板,
a: 连不上开发板的原因很多。如:系统没装好,简单的错误设置等等。
  别人没法用不意味着你也没法用。 3: 感谢stycx非常感谢stycx的热心解答! 4: 我也来热心一把linux,免费,源码公开,移植方便。
据我所知,大家认为windows容易是建立在使用盗版的基础上的。产品化以后你就知道windows是多么的难。
嵌入式有很多操作系统,200种应该有,只是因为linux免费,大家推崇。
5: linux 是开源linux 是开源,免费是另一回事 6: 嵌入式(或ARM)和linux没有必然联系。wince,vxworks 和 linux 是应用比较广泛的三种系统。
其中WINCE 和 VXWORKS 都有其专用的IDE环境,相对来说开发调试比较方便。
不过一般入门学习的话,似乎用UCOS的比较多,相对来说简单,比较好入门理解、进而对系统有个较为全面的了解。

嵌入式和LINUX没有必然的联系。LINUX虽然是免费,但学习、维护成本相对来说比较高。大家推崇,或并不仅仅是因为其免费,或许还有别的原因。

其实对于某些问题,如果是真想更全面的了解的话,还是建议充分的利用网络(google 或 百度)。这样你或许能得到更加详尽的接触及了解,而并不是一有问题就问,呵呵。学习的能力似乎更加的重要。 7: 要开发linux的话不能用SDT学GCC吧 8: ARM与linux的关系?就是人与衣服的关系.....

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

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]