当前位置: 代码迷 >> VxWorks >> 烦恼,初次接触VxWorks
  详细解决方案

烦恼,初次接触VxWorks

热度:6619   发布时间:2013-02-26 00:00:00.0
苦恼,初次接触VxWorks
我原来是搞VC开发的,现在因为公司需要,改搞VxWorks。但是公司没有人懂VxWorks。我原来也搞过一些单片机的开发。对VxWorks也是一知半解。
现在要做项目,不知道如何下手。现在向各位大牛们请教,如何做VxWorks开发,能提供网站、Domo、软件均可。这里一并谢过。
如果那位大牛,愿意加我为好友,以后方便请教。更是万分感谢。

我的思路是:先参加一个VxWorks的培训班,让自己先熟悉一下VxWorks的开发过程,那位有好的培训班,可以提供一下联系方式。
还有就是开发IDE用 Tornado 还是用 Workbench。有什么区别?
如何才能获得license? 我从网上浏览得到的信息是,开发环境、VxWorks是免费的,但是做具体板子上的开发时用到的BSP是需要license的,不知道理解
对不对? 还有从哪里购买?北京有什么好的代理商没有?

如果那位做过VxWorks开发,有没有愿意兼职的?

还有许多要问的。大家踊跃发言,顶者有分!!!
------解决方案--------------------------------------------------------
呵呵,哎呀,我也正在学哦...
------解决方案--------------------------------------------------------
我做过vxworks 的开发,板子的 BSP 是根据你自己的板子硬件资源 而裁剪或修改的。
从boorom 到BSP  再到VX下面的应用层。。。需要一定的时间,最好买一块arm的开发板来
边学边调,上培训班我个人感觉没什么必要。 书籍的话,直接看风河的应用手册就行。
先大概了解一下整体
  弄清什么是bootrom  bsp  ,然后才会明白在IDE环境下建立起来的应用程序是怎么来的,最后熟悉操作系统



附 楼主是哪的,
本人愿意兼职 
邮箱:magole@126.com
------解决方案--------------------------------------------------------
基本就是楼上说的

培训班,意义不大

买个板子来玩玩就好了 

www.cedn.com 可以去看看

------解决方案--------------------------------------------------------
8年前搞过一些VxWorks的开发,据我的记忆
VxWorks是收费的,并且巨贵。

基本的开发系统的费用是5万美金,如果需要增加模块需要另外付费。
请他们来培训一次也要几万美金。

很多民用产品一般是不用VxWorks做开发的。
------解决方案--------------------------------------------------------
同意5楼的 
风河收费太狠  而且客服一个个牛哄哄

对于项目本身而言 我建议楼主说服老板 赶紧通过渠道挖个明白人过来带着做
看楼主技术分那么多 程序的其他方面应该没问题的
靠自己硬摸索和参加培训班的话对于项目来说实在太紧张了 而且进境比较慢
有个明白人带着 能事半功倍

我也算是在学这个  看看能不能联系一下吧
可以站内短信我
------解决方案--------------------------------------------------------
同6楼。 我最近看这方面东西,技术分这么多,应该功底扎实。
------解决方案--------------------------------------------------------
我们的产品也是用的vxworks的
不过我只是团队中的一员
也是处于学习中
帮顶了
------解决方案--------------------------------------------------------
软件是公司买的
一般来说,授权有两种方式
一种是买一个版权后,可以应用到很多副本
还有就是买了版权,在使用副本时,还要根据副本的数量收取费用

具体通过哪里买的,我不是很清楚。这个似乎 可以从网上查到吧。

license我个人感觉就是一个注册使用的文件,
我们都是统一安装的。

我们产品用的是 MCFC5272

------解决方案--------------------------------------------------------
如果是公司做项目的话,不同于自己小打小闹,既然是项目,就有时间进度的压力,不可能慢慢地折腾。建议还是与代理商联系一下,可以获得比较快速全面的了解。购买了vxworks,是可以有几天的培训的,培训一下后起码可以让你有方向了,可以上手。就算最后没有购买,通过与代理商的联系了解,你也会对vxworks有个很清晰的了解。
最关键的,既然是公司要上项目,也不用刻意的为公司省钱。作为公司来说,如果因为你为了给公司省这点小钱,而导致项目延期或者进行不下去,这个责任是在你这个项目经理的。公司可不会感谢你给他省钱了,公司只会认为你该花的钱没有花,没有做好该做的。
我们研发的时候,调研好后,该买的东西就买,也不会为了给公司省钱而用盗版之类的,万一以后出现版权之争,到时候你就是责任人了。公司也不会因为你给他省了钱而感谢你的。
当然如果是自己开个小公司刚起步,那是另外一回事了。
------解决方案--------------------------------------------------------
我就是不了解,贵公司没有人懂VxWorks,为何要用它呢?据我所知VxWorks 是很贵的,国内很少人玩得起。
可能只有找寻国外的网站,尤其是美国的,资源可能较多。

------解决方案--------------------------------------------------------
1. 学VC的人,如果对线程比较熟悉,学习VXWORKS比较快!因为你可以把VXWORKS中taskSpawn看成线程。
2. 如果对硬件比较熟悉,学习VXWORKS更好!俺以前在DOS下做过开发(PC104)。
3. 如果是PC104平台,大多数板卡都带驱动,CPU板都有自己的BSP。
4. 北京的北邮有VXWORKS培训!
5. 代码编写环境我用VC(有小助手写代码快),编译环境我用TORDADO2.2!
6. TORDADO2.2有D版的。


------解决方案--------------------------------------------------------
vxWorks很容易上手的,看一下program user guide,基本入门问题就应该都解决了。
------解决方案--------------------------------------------------------
基本看安装目录下的pdf,根据需要针对性看就行了,比目前大多书都好,不过要有耐心
------解决方案--------------------------------------------------------
  相关解决方案