原创 工作领域需要学习vxworks.给自己个起点,加油!

2012-5-18 23:23 1681 16 17 分类: MCU/ 嵌入式

刚开始工作,工作领域用到的多是FPGA,DSP。

自己是做硬件工作的,具体就是设计电路图和PCB电路,可是自从自己踏上这条路开始就觉得搞硬件不懂软件不行,学校里接触的软件不多,也没有花足够 的时间去学习软件。回头看,还会觉得硬件是个体力工作,因为大部分时间是在抄别人的东西(抄官网的开发板),最体力的是PCB设计了,画封装, 布局,布线。。。正是不懂软件,所以设计的时候不能把握系统,不能考虑软件的设计时的需求。总是对自己设计的电路没有足够把握,总会出这样那样的bug。

以前打算学linux,想了解系统,但是工作使用的系统是vxworks。自己就调整方向学习下这个,至少明白软件是如何工作的。

说实话,不知道这个学习该从何入手,因此才写这第一篇博文,试图借以理清思路。

网上有个博文好像挺多相关文章的这里先mark下了:http://hi.baidu.com/qiangjiewang/blog/category/vxworks%D1%A7%CF%B0

电脑上tornado 2.2已经安装完毕。但是还是不知道vxworks是怎么个结构...所以就先百度下,知道点东西:

最开始就是vxworks的组成了:内核(wind),I/O系统,文件系统,网络支持。

内核:就是完成任务调度,任务同步、通信,中断管理,内存管理工作了。

I/O:这里的I/O,完全不是硬件电路设计中的I/O了,那是I/O接口。而这里的是I/O设备。例如,键盘,并口,RAM,磁盘。都被认为是I/O设备。可以执行读写等操作。

文件系统:支持多种/个文件系统,支持BSP(board support package),VxWorks操作系统提供了对各种板子的硬件功能操作的统一的软件接口

网络支持:提供了对其它VxWorks系统和TCP/IP 网络系统的"透明"访问

知道了这些还是没法开始学习。

那就只好上windriver的主页了,兴许上面会有入手点。

最先看到的就是这个图片了,很形象。

1337353951_8667.png

 

不同层之间有着一定的依赖关系。那么学习的话可以有两种方法:1. 自下向上;2. 自上向下。

之前就找过kernel,没找到。并且接触过linux,学习中也有讲先用后学。即推荐采用方法1学习,那么这里我也从1开始了。

对应上图就是windriver workbench了。其实就是我开始讲的tornado。已经安装过了。那么就开始学习这个软件吧。~期待
 

文章评论1条评论)

登录后参与讨论

用户377235 2013-9-3 19:11

我也学vxworks,ARM9上的,可以交流交流,qq1275027236

用户1289833 2012-6-21 09:15

体积小、功率大、可靠性高是这一产品的特点。

相关推荐阅读
用户1717657 2012-06-05 14:35
[博客大赛] 逆变器随想
这两天在和朋友谈逆变器的事情,他打算投身逆变器行业,但是所在公司有一定的阻力。交谈中对逆变器产生了一点兴趣,就又从网络上搜了点资料来看。有点感想记录下来。 逆变器就是简单讲就是直流变交流了。 ...
用户1717657 2012-06-02 01:06
test
辛辛苦苦熬夜敲出的文字,提交之后没有了...伤心ng。 能不能添加自动保存草稿功能啊。。。5555555 有时提交会出错,还让找管理员...不方便哦。 ...
用户1717657 2012-05-20 12:18
vmware vxworks AMD-PCNET相关资源整理
想学习vsworks,但是手边没有目标版,看网上介绍多用vmware虚拟一个系统,然后安装vxworks,进行学习。 看了需要下载的东西:vmware就多说了网上资源很多的,关键是里面需要下载...
用户1717657 2012-05-19 22:15
Tornado 2.0 使用简介,资料来自网络
学习vxworks时从网上下到的一个文档,是中兴的,觉得里面介绍的很不错,共享出来多点关键字,方便更多的人找到,并从中学习。并且从里面看到了ustc。   文档来自网络,如有版权问题,一定...
用户1717657 2012-05-19 21:47
博文占座-信号完整性分析学习(暂时没有内容,勿进)
什么是信号完整性。 为什么要做信号完整性分析。 如何进行信号完整性分析。...
我要评论
1
16
关闭 站长推荐上一条 /2 下一条