首页 - 招生院校 > 【转】没必要参加嵌入式开发培训班 学习嵌入式的资料

【转】没必要参加嵌入式开发培训班 学习嵌入式的资料

发布于:2021-04-08 02:24:08 作者:admin

例如,3360不需要参加嵌入式开发培训班

想知道为什么,请继续往下看。相信你会收获很多。耐心点,你会收获很多,相信我!尤其是最后我提供的资源

可能五年前,甚至三年前,我的答案是错的。我可以很坦白的说,五年前还没有大规模普及,ios系统才刚刚开始发挥作用。现在回想起来,你会发现,由于平台缺乏实力,公司的衰落已经造成了一种像山一样被打败的感觉。各大公司都用开源,赚了不少钱。这么大一笔钱的背后,也是催促了一类工程师,也就是嵌入式开发工程师,他们是时代造就的,这一波的很多工程师也赚了不少票。这是背景。

【转】没必要参加嵌入式开发培训班  学习嵌入式的资料

于是,很多培训机构开始以嵌入式开发为目标。五六年前,培训班的课程是从java开发到php开发再到。net开发等。这些开发培训班给社会输送了太多的人才,人才有点泛滥,很多技术人员的上岗水平参差不齐,导致整个城市都在搞java,甚至程序员和人吃饭。做菜的人难免有些疲惫。当然,嵌入式开发培训课程的口号是“就业包,月薪必须超过5k”等。有时候觉得这个广告有点疯狂。总之我觉得应该理性看待嵌入式开发行业,而不是所谓的五年年薪几十万等等。如果一个人是嵌入式开发工程师,却游手好闲,不上进,岂不是前途无量?你要靠自己,你不觉得吗?

我在嵌入式开发的培训班上接受过培训,也看到了我身边终于完成学业的同学的整体情况。总之,我个人感觉学生在国内这个培训班学不了多少东西,比如短短几个月的培训,填鸭式的教学。只能说他们是在学皮毛或者思考。所以昂贵的学费只是为了买皮毛或者思考。如果有人给你指路,你。这篇文章是我有经验后才写的,所以我太傻了,没去参加培训班给大老板送钱。

有人知道有人不知道,有人可能提前知道,有人可能不知道。希望你在这里知道。你知道了之后,就不用给大老板送钱了。让我们用自己的头脑和双手去学习。找到自己的路(其实网上足够的信息已经为你铺平了道路)。注意我想说的是:从网上找路,比如从我的文章开始,然后一步一步找自己的路。不要拿很多钱去找路。不值得。想想努力的父母,你宁愿努力一周找到自己的路,也不愿意去参加培训班。

从嵌入式开发的角度来说,各大培训机构的课程无非是以下几种,可能顺序有些不同,但一般都是一样的,而且我也是从事嵌入式开发的某一部分,所以方式还是很到位的,各大培训课程的方式基本如下。

1:计划发展基金会

C语言开发基础-系统熟练操作-C语言开发下

2:处理器开发

ARM处理器架构——ARM指令和ARM应用

3:平台发展公司

在arm上移植平台-transplant在arm上移植平台-build根文件系统在arm上移植平台-develop Qt在Linux下-在arm上构建安卓系统平台-build Qtopia系统在arm上平台

4:驱动开发

ARM平台上的驱动开发

培训班大部分课程基本如上图。我给你详细分析一下,告诉你为什么不需要去培训班。

课程的第一部分主要是给你提供一个开发的语言基础,并且熟练使用一个操作系统,Linux。众所周知,Linux是开源的,所以很多Soc芯片都直接配备了Linux作为核心系统。毕竟大家都是免费喜欢的。

那么,如果可以在C语言的基础上进行搜索,下载一套C语言教程自己学习不是很划算吗?反正培训班的老师也好不到哪里去。网上很多教程都是比较好的老师录的,才放到网上。敢在网上放垃圾视频岂不是骂?

关于Linux系统的使用,个人建议你要么看视频学习,要么买鸟哥的Linux私房菜基础课第三版,肯定能学会。如果你学不会,我只能说你不要看下面的文章,就算你不会掌握Linux,最好以后不要做各种移植。

Linux下的c语言开发,同理也可以自己找对应的视频,比如国内嵌入的开发视频。网上有很多资源,只要努力搜索,就能找到自己的数据。Linux下的c开发让你了解Linux系统中的各种机制,比如Linux进程,Linux通讯,更多与Linux相关的特性。本节推荐一本书,UNIX环境下的高级编程,是业界最好的。

课程的第二部分主要是学习处理器的架构,因为在移动领域,还有一款智能家电,ARM芯片的处理器非常适合,所以各大培训班也都学过ARM处理器。当然,处理器的很多知识也是同源的,X86处理器和ARM处理器类似。

对于ARM架构的学习,可以买一本杜春蕾的ARM架构和编程来学习,或者百度下载视频。网上肯定有,怕你不搜。如果你努力搜索,你会发现在郭健也有一段这段的视频,而且是免费的。所以,果断去拿,自己去学。

Arm指令其实是在架构学的,不过我单独列出来,只是希望你精通ARM指令的使用。

课程的第三部分一定是很多人最感兴趣的部分,可以自己移植各种课程

开源的软件到Soc板子上,所以,既然这么感兴趣,互联网也一样感兴趣啊,所以,这块的资料一搜一大堆.这部分就需要你买一块开发板了,市面上板子也非常多,个人感觉买个mini2440,或者买资料丰富的板子即可,一定要配套资源丰富的,好的卖家会把一套资料都送给你的,很值的.在淘宝买即可了.

第四部分的教程也是最感兴趣,但是相对前3个部分,驱动是最难的一块,主要是驱动涉及到的知识太多,融汇了上面三部分的各家精华,但是网上还是有一大部分的视频教程,依然可以学习.

当你前三部分学完的时候,已经可以找工作了,工作的性质可以是:Linux下的C开发工程师,也可以是系统移植工程师,也可以是Linux下的Qt开发工程师等等

看完以上我的描述,你是不是有点小心动了,感觉互联网真的这么多资料?我告诉你,没错,努力去找下吧,下面是本人推荐的资料,可以参考下:

==============================================================================

C语言基础开发:http://sdrv.ms/11gUahf

C语言进阶开发:http://sdrv.ms/11gUcFK

Linux系统学习:http://sdrv.ms/11gUht8

ARM处理器开发:http://sdrv.ms/11gUmwU

Linux相关的精品书籍:http://sdrv.ms/Wf7xIQ

韦东山的ARM处理器以及ARM系统移植课程:http://www.simplecd.me/entry/1lredTSw/(倘若时间久远链接失效,那就靠你自己去找资源了哦)

韦东山的ok6410开发板裸机学习教程:http://www.simplecd.me/entry/Nok4T68z/

国嵌的开发课程,一整套的,当然国嵌有部分课程是需要钱买的,不过我们网上都有替代它的,暂时不需要买的,没必要买的:http://www.enjoylinux.cn/videos.asp(倘若时间久远链接失效,那就靠你自己去找资源了哦)

驱动开发书籍:linux设备驱动开发这本书足以,是大牛写的,看完绝对会写几个基本的字符驱动了.

申嵌开发的一位老师也贡献了一套视频:http://www.cnblogs.com/hanson/

==============================================================================

综上所述,集百家之长,我们也能打造出一套培训课程了,对不对?所以,你还去不去培训班呢?如果家里有钱,懒得去自己找,懒得去思考,那你还是去吧.

最后希望各位沉下心来学习,制定好计划安排,相信你一定可以步入嵌入式开发的大门.如需转载,请标明原处.

附:

原文出处:http://www.jyguagua.com/?p=817

极具价值参考的帖子:http://www.jyguagua.com/?p=601

勤奋的小青蛙

2013.2.3

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。

本站部分文字及图片均来自于网络,如有侵权请及时联系删除处理,欢迎发送邮件

相关文章