问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux,vxworks,wince嵌入式有什么区别和联系?

发布网友 发布时间:2022-04-29 18:50

我来回答

3个回答

热心网友 时间:2022-06-19 21:07

linux,vxworks,wince均是可以用于嵌入式领域的操作系统,其功能跟PC上的windows
xp之类的作用类似,均是为了方便管理硬件和软件而使用的。
而ARM,是一家公司的名称,也是一大类型微控制器/微处理器的统称(均是以ARM公司提供的CPU核为基础开发)。在ARM之外,还有MIPS,PowerPC等几种类型的CPU用在嵌入式领域,你可以把它们看作是PC平台的CPU,只是它们的使用领域不是桌面电脑而已,并集成了很多功能模块。
所以你的问题的回答:
1,有脱离ARM的,比如说在MIPS上开发做产品,也是属于嵌入式,嵌入式LINUX可以移植到MIPS上;WINCE和VXWORKS也是一样。为什么我们听说ARM会比较多,那是因为它的推广工作做得好,价格功耗有优势,国际上的知名的半导体大厂都有使用了ARM内核的产品,所以可以说是百花齐放的一个程度。
2,嵌入式开发基本上使用C,也可以用C++但很少用。在涉及到底层(硬件)部分,有需要用到少量的汇编(当然汇编格式与所使用的CPU类型有关).
3,在这个问题里,ARM是一个CPU,一个产品除了CPU外,还有别的部件,比如说温度传感器,各种通讯接口,这些都是硬件的东西,是实实在在的芯片构成的。假如这个产品不复杂,但又用了ARM,一样可以不使用操作系统,直接用普通写法的程序去控制硬件(业内通俗说法叫:裸奔);但是当这个产品的功能很复杂,又用了以太网,又用了界面,又用了很多高级的硬件,比如说智能手机,那么它就需要一个嵌入式的操作系统去控制手机,这样对于手机来说,产品的开发速度会加快,而且维护也相对容易,改进时的修改工作量也较少。你在市面上见到的大部分智能手机都是基于WINDOWS
MOBILE系统的,当然NOKIA的SYMBIAN也属于嵌入式操作系统,只是其是专用于手机,还有少部分的智能手机比如MOTO的部分智能手机就是用的嵌入式LINUX的系统。
所以,对于一个较复杂的产品,工程师是各司其职,有专门负责硬件电路部分的,有专门去修改操作系统的驱动的,有专门去编写上层的应用软件的,这样就有了嵌入式硬件工程师,嵌入式软件工程师之分了,很多中小公司很多工作都是一人做完的,所以分类就不是那么细了。
4,这个问题3中已经回答了一部分,跑上操作系统的,基本上都是你说的那样划分的,因为每一部分的工作都比较复杂,所以最好专人负责各自的部分,这样项目进度才能保证.
其实你问的这些,书上网上都有的,搜一搜就有了~~~~

热心网友 时间:2022-06-19 21:08

嵌入式中用Linux的比较多,而且Linux为开源的,免费切实用范围广,业内广泛用到。
vwork广泛的用于军事系统。
wince是微软开发的,稳定性不如Linux。

热心网友 时间:2022-06-19 21:08

vxwork
为实时操作系统,一般用在工业
军事领域
Linux
为开源的非实时操作系统(经改良后也能用于实时系统)。免费又好用,用得很广。稳定性很强常用于服务器等对稳定性有较高要求的场所。
wince
微软的东西,稳定性不如Linux,但图形界面很炫所以常用于智能手机等消费电子领域。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
64岁的老头感冒了,还喝一瓶啤酒,又喝3包感冒药,吃了3个阿莫西林消炎药... ...今天中午12点喝了一瓶啤酒,不会有反应死了吧? 喝一瓶啤酒吃药没事吧 养育孩子有哪些正确的方式? 联想电脑一开机就蓝屏怎么解决 光遇冥想任务怎么完成_冥想任务攻略 光遇 光遇云野的锦鲤池冥想怎么做? 光遇 光遇在滑冰场旁冥想的任务怎么做? 光遇在仙乡的金塔下冥想任务怎么做 任务达成方法介绍 光遇 光遇在禁阁的神坛旁冥想怎么做? 民生银行信用卡消费1 万元没按时还款一个月的利息是多少 交通信用卡1万逾期1个月,利息罚息滞纳金要交多少? 逾期会有什么后果?逾期对个人有什么影响? 逾期有什么后果和影响 在EXCEL表格中如何在第一列不变的情况下,将第二列至N列的数据依次转化为行排至第一列下 在excel中如何使第一列最后一行的数据自动转到第二列的第一行? vivo x7plus和oppo r9s Plus哪个好 在EXCEL 2003中如何把第一列数据转换为第一行数据? vivoX9和vivoX7和vivo X7 Plus有什么区别 Excel文件有何方法使行列互换,即第一行变第一列,第二行变第二列;第一... vivix7plus和vivox9plus买哪个比较好 vivo X7和X7 Plus区别对比分析 哪个更值得买 excel 从最后一行返回第一列 vivo x7plus是全金属一体机身吗? 在Excel中,如何把每一行中的指定数据,一次性替换为该行的第一列数据? excel通过方向键控制活动单元格移动只能在一定范围内移动,移动到最后一列就自动跳转到下一行的第一列? excel如何实现隔一行换成对应的列 excel换行如何新起一列 Excel怎么自动换行到第一列 临床的概念 黑蓝灰是什么奥特曼 佩吉拉真的是在俄罗斯里面出现的吗? 什么是嵌入式系统,Linux系统又是什么,用通俗的语言来降下,和XP系统有什么区别。 可可爱爱,动漫中有哪些“娘化”的怪兽? - 信息提示 何为嵌入式操作系统linux - 信息提示 为什么我的小米手机连不上wifi,虽然显示已连接,但还是上不了网, 潍坊批发29元玩具的地方在哪? 在夜市地摊赶集上卖的29元玩具在哪进货批发的?那位大哥又货源? 29元玩具批发货源在哪里? dnf斯顿雪域怎么 去 终于找到29元玩具货源了 我在商场能做特卖吗? 地下城与勇士怎么从西海岸到斯顿雪域 儿童玩具批发价大概多少? 小米手机为什么连接不上小米wifi? 地下城与勇士NPC雷诺在哪?怎么找? 为什么我的小米手机连不上WiFi DNF中的城镇里,艾尔文防线,赫顿玛尔,西海岸,斯顿雪域,阿法利亚营地分别有什么地图刷怪 阿修罗38级在哪升最好 求干扰器任务详细流程