社区
VxWorks
帖子详情
运行在vxworks系统的应用在VMware如何模拟
jochenjing1982
2017-01-15 04:58:46
各位专家,作为vxworks的新手想问一个问题:
我有一个控制器,操作系统使用的vxworks 5.5,我想用虚拟机VMware来模拟控制器硬件,然后模拟控制器的运行,我可以下载程序到虚拟机,而不需要一个实体控制器,请问如何实现?
...全文
1783
2
打赏
收藏
运行在vxworks系统的应用在VMware如何模拟
各位专家,作为vxworks的新手想问一个问题: 我有一个控制器,操作系统使用的vxworks 5.5,我想用虚拟机VMware来模拟控制器硬件,然后模拟控制器的运行,我可以下载程序到虚拟机,而不需要一个实体控制器,请问如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
夫人的泡泡鱼
2017-03-09
打赏
举报
回复
http://blog.csdn.net/zqckzqck/article/details/60967003
vmvare装
VxWorks
VxWorks
是风河公司(Windriver)开发的实时操作
系统
之一,以其优秀的可靠性、实时性及内核的可裁减性,被广泛
应用
于通信、军事、航天、航空等关键行业领域。
VxWorks
可以适用于多种硬件体系结构,其中也包括大家日常都可以接触到的PC体系结构。
VMWare
是被广泛
应用
虚拟PC
系统
软件,他可以提供基于Inetl CPU的虚拟PC
系统
环境,包括CPU、BIOS、硬盘和其他外围硬件设备,使您可以在一台PC机上同时
运行
两个操作
系统
。
VMWare
对外围硬件设备的
模拟
,屏蔽了不同设备型号的差异,在硬件环境发生改变时(硬件型号变化),对于
运行
于
VMWare
上的操作
系统
影响很小(无须安装新的驱动程序)。
vxworks
入门实操
1. 利用
VMware
等软件
模拟
真实的目标机; 2. 构建
VMware
虚拟PC上
VxWorks
BSP,建立Bootrom和OS映像; 3. 修改Tornado相关设置,连接宿主机与目标机,建立调试通道; 4. 写一个简单的
应用
程序并下载到目标
系统
运行
vxWorks
5.5虚拟机
基于
VMware
15.2制作,低版本
VMware
运行
可能存在错误,最好下载15.0以后的版本,本虚拟机可以选择硬盘加载
vxWorks
镜像或者搭配tornado2.0+wftp加载镜像,加载延时设置比较短。
ARM 嵌入式LINUX
系统
构建与驱动开发
一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。 客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。 DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象头,大到我们军品里的控制器,
应用
面很广。 FPGA的兄弟一般做ANSIC(特殊芯片设计,好象是这么翻译的)。 而ARM单纯说来并不比一个单片机强多少,但是它的独特就在于不断下降的价格和提升的性能。这完全依靠于ARM公司的战略,厉害!!很佩服他们的战略眼光!! 值得注意的是:在找工作中,企业(著名的,小的不算)对单纯的ARM硬件开发工程师并不比单片机重视,很少有大企业的职位里写“从事过ARM开发优先”。 写的多的是什么?“嵌入式LINUX” 到这相信大家看出来了吧,需要的是硬件中的软件。 二 ARM是硬件还是软件 很难说,ARM是硬件,LINUX是软件。 ARM的硬件多半已经模块化了,像我这样把板子改成这样的就算动的多的了,这同样是ARM公司的战略,再次佩服。 实际中的LINUX的开发工作更多,更耗时。从这方面说ARM应该算是软件了。 在找工作中更是这样,举个例子,联想里和ARM最接近的是“BIOS工程师”是软件,MOTO里接近的是嵌入式LINUX工程师是软件。而其他很多公司把嵌入式产品开发归为硬件。 所以,不要讨论这个,好好玩转自己的板子才是关键。实在不爽你就把自己叫“嵌入式开发工程师” 三 要不要买开发板 买哪家 我的答案是“在你个人的学习方*”,但是如果看家是需要看这骗笔记的水平,个人推荐还是买现成的。 1 买 买板子可以把注意力集中在软件开发上,软件开发(尤其是驱动)可以不必担心自己硬件上的问题,我就是以便调试一边写驱动和程序,每次写驱动前就要先确认硬件没问题。 另外,买板子更省钱和时间,我自己做的板子,原理图PCB花了2周以上!制版又15天,回来以后焊接44B0 160个脚!那叫一个麻烦~~花了多少钱呢?2层板,制版费就300块!当然 我把接口都外引了,还做了个20X18的LCD背板,板子比较大。 总体下来 元件+LCD屏+PCB=11XX块!够2410的了。 再有就是买的资料相对来说比较全,但是不要指望有技术支持!都是骗人的,卖你之后就不会理你。 2 做 自己做可以更了解底层硬件,可以按照自己的要求加东西,比如我就加了GPS模块、 GPRS模块 、SD卡模块,扩了个IIC的35个键子的键盘、把LCD接口按照买的LCD改装了,可以用FPC线直接连接。做的很爽的。玩一把吗。 当然,你可以有策略的做,比如像我一样,把RAM和ROM,网络都保持和某现成的板子一样,这样他们的资料你就可以拿过来直接用,给自己留个退路。其他的如SD了 什么的自己做。都达到了~~就是费钱,费时间。 再有就是给做的朋友几点建议:尽量拿到现成的板子,尽量多搜集其他板子的全套资料,一定要拿到一张没问题的原理图。 网上流传的原理图多数是龚俊03年画的,再这里对龚俊表达一下我的敬意!!牛人! 但是那个图有个小BUG,我指的是03版的,后来的没这问题了。8019那地址线和地址有问题。还有人仿照他的PDF图画的SCH,更是漏洞百出!谴责!顺便谴责把龚俊板子偷卖的人。 3 买哪家 个人感觉分3类吧 1)首先是ZLG的,资料非常的全,感觉他是真正想教你怎么开发ARM,而不是像有的公司自己技术都没做好就做个板子出来卖钱。但是最大的不利就是价格太贵!而且主要是PHILIP的,货源比较麻烦~~可能有人说21XX系列的不贵啊,那是总线不外扩的,只能跑UCOS,不能跑UCLINUX。但是说是话,21XX系列才是ARM7的价格性能结合点。ARM7最适合做工业控制,ARM普及,销量都是怎么来的?都是ARM7来的,而44B0是典型的商业片子。但是,这里如果你看中的是为工作做准备,还是选能跑UCLINUX的吧。 但是仍然作为第一个推荐,因为菜鸟时期,合适的资料太重要了!!在这里被ZLG的务实*感动!你看人家那代码写的。 2)感觉立宇泰的44B0不错 硬件没别的,就是资料比较全的说,不像有些家,原理图直接拿人家的,还错的~~ 3)找个最便宜的 好象最便宜的有卖350的吧?也是没别的,就是即省了钱 还省时间搜集资料,至于资料全不全,别计较了~~硬件肯定好使就行吧。 四 要不要有51 AVR等单片机基础 有更好,但没有也无所谓。 两个月以前,我只是看别人做,耳濡目染~~,本科学过单片机,从来没做过。我们这的技术主干做AVR和51,我就跟他们调过C语言程序。你看出来了?我是个不折不扣的菜鸟吧? 但是做这个之前我特意找了ZLG
在
VMWare
上安装
VxWorks
操作
系统
概述
VxWorks
是风河公司(Windriver)开发的实时操作
系统
之一,以其优秀的可靠性、实时性及内核的可裁减性,被广泛
应用
于通信、军事、航天、航空等关键行业领域。
VxWorks
可以适用于多种硬件体系结构,其中也包括大家日常都可以接触到的PC体系结构。
VMWare
是被广泛
应用
虚拟PC
系统
软件,他可以提供基于Inetl CPU的虚拟PC
系统
环境,包括CPU、BIOS、硬盘和其他外围硬件设
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章