嵌入式linux和vxworks有什么联系,命令差别大吗?
因为我学的是嵌入式linux,但是我明年要去雷达研究所实习,他们貌似用的是vxworks,大家都知道这个学起来成本高。那么学了linux,有关vxworks的工作可以做点...
因为我学的是嵌入式linux,但是我明年要去雷达研究所实习,他们貌似用的是vxworks,大家都知道这个学起来成本高。那么学了linux,有关vxworks的工作可以做点吗?我想在实习的时候有所锻炼。不然不是这个实习机会就拜拜浪费了啊
展开
展开全部
这两系统差别还是挺大的,但是原理的东西是相通,就像你学习的操作系统原理一样,什么同步互斥死锁,调度,这些基本原理是相通,就是具体的架构、命令这些差别是在所难免,不管哪一种只要你精通学习另一种就是很Easy的事,希望能帮到你。
补充说明一下,vxworks是美国风河公司的是一种收费的系统,其实性能挺不错的,很多科研机构军工单位都有vxworks,其实华为以前也用vxworks;
linux就是开源免费的啦,最近andoid如此之火,也是这么一个原因啦。
补充说明一下,vxworks是美国风河公司的是一种收费的系统,其实性能挺不错的,很多科研机构军工单位都有vxworks,其实华为以前也用vxworks;
linux就是开源免费的啦,最近andoid如此之火,也是这么一个原因啦。
追问
命令差别应该不是很大吧?毕竟语言都是一类的,有关参数设置什么的应该差不多吧?
追答
命令差别是相当的大,我都找不他们之间可以相同的理由啦,你想一下,这两个系统侧重的方向是不一样,所以开发的时候没有相互参考或者“盗版的情况”呵呵,特别是vxworks的版权保密做得还挺好,所以它们的命令具体文字取决于他们开发人员的喜好了,而不像linux与unix的关系简直就像继承开发所以命令很多时候是一样的。
看来你在学校嵌入式这方面的项目做的挺少,嵌入式具体的工作开发跟你所谓的命令关系很小的,他就是个环境的操作方式,就像你作linux一样,具体编程工作做底层驱动、应用的时候很少用到命令,命令只在你调试运行开发环境的时候用一下,命令这玩意就那些就像linux一样,用几天就熟了。(补充:我是做嵌入式系统内核、下层驱动、应用算法实现的,基本不用命令那玩意,不过它也是基础,调试的时候会用,会用即可没必要深究哪个命令是怎么具体实现的)
提醒下楼主:
如果你把开发想象到只关乎于命令这些东西,到公司你很茫然的,做嵌入式更在于系统架构的设计,算法使用的技巧,特别是vxworks这个是实时性的系统。
一不小心啰嗦了这多,其实只要你有对嵌入式的一腔热爱,做什么都不是问题!大胆的去吧!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询