更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

嵌入式er日常!证明自己,下决心学好嵌入式技术

  • 发布:嵌入式ARM
  • 来源:嵌入式ARM
  • 时间:2017-12-21 16:19

从今天开始我下定决心要学好嵌入式技术,为啥呢?被鄙视了!!被本应该崇拜我的人鄙视了!!!

研究生阶段我曾经很迷茫。研一的时候中科院开设了很多的计算机课程,因为实验室方向的原因我选了不少计算机安全的课。不过,研一的时候参与了中科院遥感所的一个图像检索的任务,我将重点放在Java和图像处理的学习与研发上。而研二进了实验室之后,我的研究课题与前端网络摄像机有关,这需要使用嵌入式与Linux技术。对嵌入式一窍不通的我不得不在很多入门级的技术上花了不少功夫。幸运的是当时实验室有位大牛,能够在技术上给我很大的帮助,更幸运的是我的研究课题不需要太高深的嵌入式技术(TI的平台已经将底层封装好了,实验室的大牛帮我把环境等都配置好了),所以在别人看来我做课题的进展最快,效果最好,技术最牛,但是我一直感觉心里发虚。

毕业之后,我来到中国电子科技集团下属的一个单位工作,我所在的部门其实更注重硬件相关的技术,所以很久以来,我一直不知道自己的价值在哪里。从入职到现在,一年多了,不断在迷茫与清晰中徘徊。部门主要做地铁里的多媒体系统,有很多核心产品靠外协厂家来做,这带来的直接问题就是产品不受我们把控,很多问题得不到及时的解决。作为计算机专业出身的我,有股将这些核心产品研发出来的冲动,只要我能将其中一个产品做出来,就可以很好的提升部门的研发实力。现实又很残酷,单位里项目很多,很多人都有自己的事情,如果要研发,在设计上别人能帮助我,在技术上,只有靠自己摸索。产品一旦研发出来必须要拿到地铁里用的,如果期间出了问题,我有不知道该怎么解决,那可如何是好?

我曾经要学好嵌入式,但是拿起一个学习板,跑了几个入门级的程序就放下了。我曾理直气壮地说工作忙,没时间,但是更多的是因为自己的懒惰。工作之后,越来越深地感觉到,如果自己不去提升,你将永远不会进步。随着时间的推移,经验可以有所增长,但是技术水平和核心竞争力不会有任何提高。

更让我郁闷的是,女朋友竟然说我不可能成为嵌入式技术大牛。为啥呢?她说是我心不静,太急躁,不能沉下心来学习。英俊潇洒的我怎么能忍受如此奇耻大辱!前途无量的我怎么能不做出点牛逼的工作来证明自己!我下决心从现在开始,白天忙工作,晚上自学嵌入式,力争用最短的时间掌握嵌入式技术。不过,仅仅学习是不够的,而且永远学不完的,我最近承担了单位NVR系统的研发工作,我要以项目为主线,既能保证项目早日完成,又能早日将嵌入式技术学好。

怎么样才算好呢?这个很难定义,反正不是现在的菜鸟水平。工作之后,我深深感受到,“互联网+”对传统行业的颠覆能力之大真的难以想象。互联网与传统行业的接口其实就是大量的嵌入式设备,不管是智能交通还是智慧家居,核心都是大量的嵌入式智能终端。这些设备有的只是简单的传感器,有的是非常高级的机器人、服务器等,但是本质上都是嵌入式设备。真正的技术专家是能够根据实际需要灵活的裁剪硬件设备,灵活地设计软件,而不会拘泥于必须使用Linux,或者必须使用ARM cortex。简单而言,就是能够根据实际需要,设计最佳、最经济的方案。要能做这种方案,必须对嵌入式体系的各种技术都有很好的了解。同时还有很好的项目经验、灵活取舍,用最短的时间做出用户最满意的产品。

技术等级可以分为三个基本的层次,小白、工程师和大神。在《神雕侠侣》中杨过学独孤九剑那段情节我非常喜欢。独孤九剑的心得已经告诉了这三种剑术境界有何不同。直接看原文吧:

第一层:凌厉刚猛,无坚不摧。弱冠前以之,与河朔群雄争锋。

第二层:重剑无锋,大巧不工,四十岁前,持之横行天下

第三层:四十岁后,不滞于物,草木竹石,均可为剑。自此精修,渐进于无剑胜有剑之境。

上面的话是啥意思呢?第一层是说一个剑术新手使用的是非常锋利但是比较轻的剑,年轻的时候拿着与群雄争锋。第二层是比较重的剑,也就是杨过后来一直带着的那把,虽然不锋利,但是持之横行天下不成问题。第三层可以说是登峰造极了,草木竹石均可为剑,无剑胜有剑。反应到计算机上,我不评论了,自知现在连第一层还差N千米。

那我自己现在是什么水平呢?平心而论就是个小白。我要用一年左右的时间告别小白,步入高级工程师的行列,其他大话还是少说吧,先来看看我的初步计划吧。

以前我特别不喜欢将心里话说出来,特别是自己的计划了啥的,但是很多时候都是自己想想而已,很少能全部办到,能做好的就更少了。现在我要将初步的计划写出来,以后坚持每天做笔记,每隔一段时间写出一个系列有含金量的博客出来。虽然这些博客不一定很好,但是一定是我自己所做、所感、所想。相信坚持一段时间之后,我的能力会有大的提高。同时也希望我的“爬山”经历也能帮助到更多的人。

我现在手上有的板子有好几款。一个STM32F4,一个mini2440,一个miny6410,两个飞思卡尔的IMX6Q,一个海思的Hi3536。可以说已经很多了,能将其中一个研究透就相当好了。STM32是单位用来做广播的,不带操作系统,或者只可以安装简单的FreeOS或者ucos系统。之前做数字广播,我接触了一段时间,感觉这个板子虽然简单,但是功能非常强大,而且非常便于从底层分析整个系统。近期我用不上了,所以我现在的重点不是她,大事完成后,我要深入剖析。

那大事是什么呢?mini2440和mini6410是很常见的学习板,很多培训机构都用他们来教学。虽然mini2440已经停产了,以后用的越来越少,但是其结构比较简单,便于从头学习,由浅入深的学习,相比而言,mini6410功能就很强大了,能干的事情也很多了。所以我近期要好好学习这两块板子,另外,手上还有两本书《嵌入式Linux应用开发完全手册》和《深入实践嵌入式Linux系统移植》,另外还有从网上找到的一些培训教材之类的。一通百通,我要用比较长的时间、分主题好好学习之。

IMX6Q是比较高端的板子,可以直接跑Ubuntu12系统,这个是我们部门做播控器用的,因为没有基础,所以我一直没有深入的研究它。近期暂时不用,我就当做学习嵌入式的补充吧。Hi3536是我近期工作的重点,要用它来开发NVR系统,近期我工作时间就是玩它了。

本文内容转载自网络,来源/作者信息已在文章顶部表明,版权归原作者所有,如有侵权请联系我们进行删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:考一考!嵌入式ARM基础题三道
下一篇:2018年嵌入式就业形势,参加嵌入式培训有前途吗?

0基础没编程经验能学嵌入式吗?

2020年软硬件有什么值得学习的新技术

嵌入式怎么样?一起来看以下嵌入式待遇!

给嵌入式初学者的五个建议

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省