首页 \ 问答 \ 通信设备商一般用vxworks ,本人正在学习vxworks驱动,及BSP 开发,请问如何提高?还有vxworks前景如何?

通信设备商一般用vxworks ,本人正在学习vxworks驱动,及BSP 开发,请问如何提高?还有vxworks前景如何?

更新时间:2019-03-16 22:26

最满意答案

实际操作,可以先从启动做起,包括启动顺序,内核机制等,然后再单独去测试板子上的各硬件,以后你做那块就侧重去测试那块,vxWorks前景应该很好,只是比较贵
2011-09-22 回答

其他回答

你好!

最好搞块arm开发板,从驱动,boot,bsp开始,先把板子跑起来,然后可以尝试不同类型的cpu、ram、flash,这样提高的快。
前景不错,且与linux开发同源。

如有疑问,请追问。
2011-09-22 回答
vxWorks 由于收费,现在很多公司都不用了,改用linux。学习linux才是王道。
2011-09-22 回答

相关问答

更多

linux的设备驱动一般分为几类?各有什么特点?

大致分为三类,字符驱动,块设备驱动,网络设备驱动。 字符设备可以看成是用字节流存取的文件 块设备则可以看成是可以任意存取字节数的字符设备,在应用上只是内核管理数据方式不同 网络设备可以是一个硬件设备,或者是软件设备,他没有相应的read write,它是面向流的一种特殊设备。

怎么学习Wince设备驱动及BSP的开发

嘿嘿,我也不用做重复性工作了! 可惜我只懂点wince驱动的皮毛,对linux驱动是一无所知。所以我就写点关于wince方面的了。 我记得我wince的旅程是从bootloader开始的,我觉得这是好的路线。为什么?因为bootloader是裸奔的,比OS简单很多,尤其是ADS 下的bootloader,几乎和以前的单片机程序没有多大的区别,只是ARM多了一些牛B的硬件,MMU和cache。还有bootloader几乎包含了ARM的所有硬件的运用代码,这样学完ARM bootloader之后,就可 ...

基于linux的嵌入式底层驱动开发应该怎样系统的学习?注意哪些方面?

1、国内的书内容都差不多,相互抄来抄去。 国外的书质量虽然高,但是一般人阅读速度吃不消。 不过,还是建议读国外的书(如果有时间的话),长痛不如短痛。 2、不一定非要有开发板,可以用skyeye等软件模拟。 但是,软件模拟和实体机肯定是有区别的。还是建议选一块开发板。 3、ARM板是个硬件,可以用来学习WinCE、Vxworks、Linux、uCos等等系统开发。 可以用来学习以上系统的驱动和应用开发。 Linux驱动分两块内容:学习硬件工作流程(单片机程序), Linux驱动上层结构 (platf ...

嵌入式Linux系统移植的一般过程是什么?

一般是 BSP的移植,设备驱动程序的移植和开发,文件系统的移植,还有就是应用系统的移植。一般就是这些。当然,如果bootloader也用linux相关的,可以算上bootloader的移植。

有人做linux下的BSP开发的吗,还有基础驱动,接近一次开发的那种,从原始内核添加开发板支持。

难度比较大,前期积累的需要比较多,但实际操作起来的任务量工程量就并不一定大了

什么是BSP

在VxWorks中的网卡驱动,首先在config.h中包含该网卡,然后将网卡含网卡的信息的参数放进数组 END_TBL_ENTRY endDevTbl [] 中,系统通过函数muxDevLoad( )调用这个数组来安装网卡驱动. 而在Linux中的网卡驱动,是在space.c中声明该网络设备,再把网卡驱动的一些函数加到dev结构中,由函数ether_setup()来完成网卡驱动的安装.纯粹的BSP所包含的内容一般说来是和系统有关的驱动和程序,如网络驱动和系统中网络协议有关,串口驱动和系统下载调试有 ...

linux驱动程序一般包括几部分

大致分为三类,字符驱动,块设备驱动,网络设备驱动。 字符设备可以看成是用字节流存取的文件 块设备则可以看成是可以任意存取字节数的字符设备,在应用上只是内核管理数据方式不同 网络设备可以是一个硬件设备,或者是软件设备,他没有相应的read write,它是面向流的一种特殊设备。

Android服务端一般用什么语言?

1-计算机语言的鼻尖是C语言,而在时代的进步中,衍生出了许多新的语言,java c++ html等 2-一般来讲,java是一种比较通用和非常强大的语言,他的类有许多种而且应用比较广泛。 3-安卓系统自从引入到智能手机操作系统后,就借助了java的编程模式和各种组合的开发模式,源代码免费开放。 4-安卓的服务端就是用的java语言。

相关文章

更多

最新问答

更多
  • mysql administratior和mysql query browser安装在同一个目录下,出现问题描述如下:
  • MySQL中怎么嵌套使用组函数? 例如: select max(avg(salary)) from employee group by department_id;
  • php中将session存入数据库的问题。网上看到的基本上都是用mysql的例子,我使用postgres。会不会是这个导致
  • 用阿里云服务器一键搭建IIS+php+mysql+ftp,怎么用navicat去连接数据库,怎么连接ftp去更改上面的代码
  • error C2228: left of '.xingming' must have class/struct/union type 谢谢
  • 求助MySQL5.5.21 WIN7 32 求New root password: 和 confirm: 那两格要填什么啊 有人可以教我吗
  • asp.net网站连接MYSQL 提示 Access denied for user 'root'@'localhost' (using password: YES)
  • Access denied for user 'root'@'localhost' (using password: YES)怎么解决
  • Navicat for MySQL连接不到数据库10061错误 上面说是2003-can't connect to mysql server on 'localhost'
  • JAVA WEB 如何用session保存登陆时的密码,然后在jsp网页中修改密码时调用session里的密码
  • 我的mysql是5.7.16版本,没有my.ini文件,直接修改的my-default.ini文件进入mysql的,求解决中文插入问题
  • php+mysql怎么把图片中的商品foreach循环存入数据库 怎么把session['cart'] 购物车下单的商品存到数据库中
  • 新手求助,我的电脑是win7系统,我在网上看教程开启了IIS,安装了php5.3.22,接下来我是不是还要安装数据库?还需要安装什么?然后接下来的步骤是什么?
  • 请问学客户端脚本语言Asp,jsp,php ,其中哪种易懂一些并且是实用用的啊?不是要先学VB或者Java语言做基础啊
  • mysql数据库里 我定义了一个字段的类型为TEXT 但是为什么我导入excel表格时候却提示VARCHAR?
  • 安装drupal配置数据库的时候出来 42S02 base table or view not found.1146Table如何建立? 求解答~
  • Fatal error: Call to undefined function info() in D:\web\phpinfo.php on line
  • linux centos5.2编译安装mysql5.0.22出现错误。unknown suffix @ used for variable 'port' 咋回事啊?
  • mysql-5.6.17 免安装版,my.ini已配置,bin下输入mysqld --console能启动,在bin下输入mysqld启动不了?
  • excel中用vba脚本 向mysql数据库操作用insert可以,改replace不起作用,请问该怎么改? 附代码:
  • 1、怎样使用xampp 中mySQL创建数据库?就像单装MySQL一样使用。 2、装好xampp后如何正确再装mysql?
  • CMake Error: The source directory "/root/mysql-5.6.31/make" does not exist
  • bash: ./configure: No such file or directory怎么解决 我在安装linux下 mysql,有没有知道滴呀,
  • 将mysql通信方式改为命名管道,为什么在my.ini的mysqld后加enable-named-pipes,不能启动了。急!!!
  • Nginx+tomcat+redis集群报错tomcat不启动Caused.lang.ClassNotFoundExcepti:catalina.SessionIdGenerator
  • 1. 进到_installer目录,把DX11和VC安装一次 Battlefield 3\__Installer\directx\redist DXSETUP Battlefie
  • 教我在租用的LINUX上架设SOCKS5代理IP。 DEBIAN的系统。 不要说网上的教程,我看不懂。对LINUX一窍不通。
  • 阿里云ECS服务器安装完成Linux服务器管理工具WDCP,未备案的服务器可以通过公网IP访问WDPC后台吗?
  • 关于MySQL,问什么很多教程中在配置MySQl都要使用ZIP的安装包?MSI的安装文件为什么没有安装选项?
  • [教程][数据库/MySql]如何使用易网库MySQL控制台(phpmyadmin)创建视图(Create View)?