当前位置: 代码迷 >> VxWorks >> VxWorks生手讨教
  详细解决方案

VxWorks生手讨教

热度:294   发布时间:2016-04-28 11:28:46.0
VxWorks新手讨教
小弟最近研习VxWorks,但总觉得不得其法,哪位高手给指点一二,VxWorks应该怎样学啊,有什么先后顺序吗?
小弟也看了些相关书籍和文档,但基本上都是讲述操作系统的概念,有没有什么实战性的文档或书籍啊,个人觉得这些东西还是亲手做一做才有用。
------解决方案--------------------
看你自己想做什么??
应用开发还是bsp开发。
应用开发就是普通的c/c++编程。自己整个开发环境,网上有类似的教程。
b
------解决方案--------------------
我也是从你这种感觉来的,
刚开始的时候,看书和不得其法,现在各种书都太多了,很难挑一本合适的。

要向开始学,我推荐一本书,
和基础,很容易上手,
只要你用新看,
应该2,3天就有点感觉了。
书名是《嵌入式实时操作系统 -- VxWorks及其开发环境 -- Tornado》

如果你不好找,我有电子版的,暂没有上传。

看过这本书,再谈如何学就有思路了。
------解决方案--------------------
最好找一个开发环境   有BOOTROM的那种  
你就可以通过网络加载内核来调试一些小的驱动程序或者应用程序
顺便熟悉开发和调试工具  这个其实和其他的嵌入式开发都是类似的  
这些有了一个初步的认识之后弄一本BSP方面的书  黑皮的那本 (不好意思  看是看过了  名字没仔细看  同事那里有好几本)
我觉得那本不错  相信后面会有兄弟给你介绍到那本书的
楼上兄弟那本也不错。。。
这样基本上对BSP呀 内核启动啊  内核配置啊  有了一个自己的认识了 
这时候可以试着编译和配置自己的BSP  弄进开发板里跑跑看了  一边做 一边就可以学不少东西

我这说法是针对驱动方面的   应用方面的可以不去深入的学BSP  自然有SNMP呀什么的东西学 
我不是做这方面的  不是很熟  就不乱说了

------解决方案--------------------
资料从网上下载,不行就买书。
环境最简单的使用VMWare虚拟机在windows下面就可以搭建一个VxWorks的环境。
如果有多余的老PC机,可以用PC机坐下位机,记得买块合适的网卡。VxWorks挑网卡。
做一些例子以后,熟了,买个板子,练习,给自己定一个课题,完成一个目标,比如控制小车行走路线之类的。
------解决方案--------------------
贪多嚼不烂,先从基本开始学吧。
------解决方案--------------------
引用:
嗯,VxWorks的基础指的是哪些方面啊,如果有操作系统的基础,应该从哪里开始着手呢


要看楼主的业务
如果和硬件接口,那么就稿 BSP
如果搞通讯,那么就研究网络编程
如果搞业务级的应用软件,那么学习一下多任务、任务间通信比较合适

一个人很难精通方方面面
面可以了解,点精通就好
------解决方案--------------------
看软件自带的user manual。。。
  相关解决方案