• 回答数

    3

  • 浏览数

    256

hehefatter
首页 > 考试报名 > vxworks培训

3个回答 默认排序
  • 默认排序
  • 按时间排序

飞毛腿0615

已采纳

这个是最稳定的操作系统了,美国火星车上跑得就是这个,ucos是比较基础的,还是先消息队列,进程基础的东西学好就好。

279 评论

天龙过江

VxWorks 是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时作业系统。Tornado 是WRS 公司推出的一套实时作业系统开发环境,类似MicrosoftVisual C,但是提供了更丰富的调试、仿真环境和工具。

222 评论

喵星的哚朵

嵌入式底层开发,需要你精通c语言,c语言可以操作底层,其次,你要熟悉汇编,很多东西比如程序怎么执行的,需要你反汇编之后才能知道。你还需要了解,arm体系结构。uc的的知识,你也需要知道,用户空间的编程基本是用uc写的,学习uc,建议买本书。uinux高级环境编程,把这本书学好了,用户空间的编程基本没问题,建议你初次学习编程,买本嵌入式驱动的书看看吧 希望可以帮到你,望选为满意回答

嵌入式驱动开发需要了解的知识大概有以下几类: 1 嵌入式操作系统驱动框架。每一个操作系统都有自己的构架,应该了解驱动在整个系统中的具 *** 置与构建驱动程序的主要事项 2 总线知识,比如PCI、USB总线。 3 芯片知识。驱动其实就是对设备上一些寄存器的配置、CPU与设备本身的通讯以及对不同命令的处理 4 要做好驱动,必须对所使用的CPU体系结构有一个比较深刻的认识 5 C++基本用不上,主要是C和汇编。 6 做驱动最好要懂内核调试(比如说linux)

计算机组成技术,单片机原理及开发技术,C程序设计,计算机操作系统,硬件驱动主要是和底层的接口,学习一下模拟电子技术和数字电子技术最基础的内容就好。

嵌入式驱动以及嵌入式Linux内核开发主要用的都是C语言,JAVA是基于上层开发的语言,而C是基于底层驱动开发的。所以如果想要做好嵌入式驱动开发主要是要把C语言基础打好,这样对以后的发展会有很大帮助的。再则需要了解一点硬件方面的知识,例如单击片或者开发板和开发软件工具使用。下面就由福州卓跃教育具体介绍如何学习嵌入式驱动。

如何开始学习嵌入式驱动开发? 是每个想学习嵌入式驱动开发初学者的第一个问号.由于嵌入式开发较上层类软件开发的特殊性,如果没有相应的仪器设备及一个很好的环境,对初学者来说简直就是梦魇,如果没有相应的指导,可能就要多摔几个跟头和多消耗一些脑细胞,因为驱动开发不像上层类的开发那么直观,写个程序就可以在PC机上直接查看了,驱动开发只有烧到板子上才能验证。

嵌入式驱动开发需要了解的知识大概有以下几类:

1 嵌入式操作系统驱动框架。每一个操作系统都有自己的构架,应该了解驱动在整个系统中的具 *** 置与构建驱动程序的主要事项

2 总线知识,比如PCI、USB总线。

3 芯片知识。驱动其实就是对设备上一些寄存器的配置、CPU与设备本身的通讯以及对不同命令的处理

4 要做好驱动,必须对所使用的CPU体系结构有一个比较深刻的认识

5 C++基本用不上,主要是C和汇编。

6 做驱动最好要懂内核调试(比如说linux)

另外嵌入式开发涉及的知识面还是非常多的,包括选型的CPU类型和他的体系结构,CPU上提供的外围接口,以及为某个特殊功能而加入的外围设备.这些是一个合格嵌入式开发人员需要掌握的最基本的知识。

对我们作为嵌入式开发提出了更高的要求,重要的一点是嵌入式开发多是看不到摸不着的东西,相对来说非常的抽象,所以这时候就要借助一些测量设备来协助我们,比如基础的万用表,示波器,电流计,频率计,Trace32等甚至一些为方便开发自己做的一些小工具,当然不限于硬件和软件的.

1、国内的书内容都差不多,相互抄来抄去。 国外的书质量虽然高,但是一般人阅读速度吃不消。 不过,还是建议读国外的书(如果有时间的话),长痛不如短痛。 2、不一定非要有开发板,可以用skyeye等软件模拟。 但是,软件模拟和实体机肯定是有区别的。还是建议选一块开发板。 3、ARM板是个硬件,可以用来学习WinCE、Vxworks、Linux、uCos等等系统开发。 可以用来学习以上系统的驱动和应用开发。 Linux驱动分两块内容:学习硬件工作流程(单片机程序), Linux驱动上层结构 (platform、mtd、字符设备、块设备、网络设备、各种总线 等上层结构) 4.前景大大滴好,但是道路十分之曲折。 要有心里准备,得有文火久煨的毅力。

看你的兴趣应该是软件方面的,没什么特殊要求,基础知识扎实就行,编译原理,操作系统原理,C/C++,数据结构等课程要好好学!

做嵌入式应用的话一般的编程就可以了。那么嵌入式驱动开发与内核开发的话就需要学习多个方面的知识。我就把这方面的要求给你交流一下: (一家之言啊,自己多年从事嵌入式开发的一点感悟) 嵌入式驱动开发需要了解的知识大概有以下几类: 1 嵌入式操作系统驱动框架。每一个操作系统都有自己的构架,应该了解驱动在整个系统中的具 *** 置与构建驱动程序的主要事项 2 总线知识,比如PCI、USB总线。 3 芯片知识。驱动其实就是对设备上一些寄存器的配置、CPU与设备本身的通讯以及对不同命令的处理 4 要做好驱动,必须对所使用的CPU体系结构有一个比较深刻的认识 5 C++基本用不上,主要是C和汇编。 6 做驱动最好要懂内核调试(比如说linux)

从基础来,入门后分向硬软两个方向偏重: 基础:计算机基础,数据结构,软件工程,C编程,C++原理,单片机原理,微机原理,计算机体系结构 软件偏重:Linux系统编程,软件工程高级,操作系统 硬件偏重:数字电路,FPGA,电路设计,自动控制

嵌入式开发工程师,严格意义上还会分为应用开发、QT开发、底层开发工程师等。所做的工作,在整个嵌入式开发体系里面是不一样的。南京有一家培训机构叫英贝得嵌入式学院,好像在南京雨花软件园,你上他们官网英贝得教育向老师了解一下,了解一下就可以了。

360 评论

相关问答

  • 培训技能培训

    短期的技能培训有:电工培训、焊工培训、叉车培训。 1、电工培训: 从事电力生产和电气制造电气维修、建筑安装行业等工业生产体系的人员(工种)。从事电磁领域的客观规

    陆陆1234 6人参与回答 2024-05-18
  • 专业培训培训

    新东方有的专业培训如下:1、中餐培训类:中餐培训专业包含了金典总厨,金领大厨,烹饪精英,大厨精英,川菜培训等。2、西餐培训类:西餐培训专业包括了西餐主厨,西餐创

    旧在现在 4人参与回答 2024-05-18
  • ios培训班培训

    IT行业是现在非常吃香的一个行业,这个行业里面也是保罗万象,涉及的层面非常广,苹果的iOS开发工程师就是很多人都想尝试的职位,如果想成为iOS开发工程师的话,我

    titilovesanny 2人参与回答 2024-05-19
  • 培训培训师

    培训师需要具备能力有以下几点: 1、在台上有演讲的能力 一名优秀的讲师口才是十分重要的,如果连表达能力都不够好,那么就没有作为一个讲师的潜质,更别提是做一个优秀

    JoJo爱次肉 3人参与回答 2024-05-20
  • 培训师的培训

    1、讲授法: 这是最基本的培训方法,就是讲师按准备好的讲义、课件向学员进行讲授的一种方法。 2、演示法: 就是讲师将某项技能操作的方法向学员进行演示,以便让学员

    疯中之子 2人参与回答 2024-05-20