短暂的嵌入式生涯


三人team

从大一开始, 因自己的小爱好,就开始了嵌入式的学习.从一开始啥都不懂, 啥都觉得神奇,到后来半吊子水平, 对任何东西都抱着就那么回事的态度. 自学c语言, 看的是, 里面不像中国地课程,第一章讲什么,第二章讲什么,虽然第一个也是那个世界通用的hello world, 但是内容的描述的启发性和很多教程还是有所不同的, 也许这种感觉是因为那时候的新奇的态度吧. 之后开始学习了51单片机, 开始接触所谓的冯诺依曼架构和哈佛架构, 知道了复杂指令集和精简指令集, 知道了数据总线和指令总线与指令流水线, 但是现在的我, 你要我讲讲他们的区别和不同,或者讲出个所以然来, 我只能呵呵呵了.

就像所有人得开始一样, 流水灯是个开始, 液晶屏是个提高, 串口, 蓝牙, spi, memory 读写, 网口, 蓝牙, 伺服电机, 马达....etc. 所有的这些顺利成章的一个一个延续下去了, 那时候毕竟是穷学生{ps: 现在也穷!}; 所以很多基础的学习就在proteus上模拟了, 实践都发生在一些校园比赛或者其他性质的比赛之上, 大一校内在学长{杜学长, 赞一个}的苦心经营下, 校园电子创新设计大赛一步步的做了起来, 社团也成立了. 后来的我也一步步的学习了PIC, atmel, arm架构的stem32, 接触linux, 用上linux, 期间也开始用altium design画图, 铜板腐蚀电路, 后来大二参加freescale smart car, 用了接近4个月的时间准备比赛, 后来的我才知道, 一些传统强校的学生花一年,甚至更长的时间,包括逃课去学习,做这个比赛;{我觉得他们搞笑, 他们觉得我搞笑, ps:绝不是嘲笑, 这里的每一个人都值得称赞和敬佩!}; 而我们团队,至始至终都没有逃过一节课, 比赛只是让我们更加认真地去听课, 去讨论和学习去了, 那时候每天早出晚归, 生活却过得如此安定充实. 内心的空虚和幻想全都用一点点得汗水和进步填满; 那年, 我们已华北赛区第9{如果没记错的话}无缘了全国赛; 但依旧是个一等奖, 而我可能感触更深得是北京邮电的那个团队,用3毫秒的优势将我们挤了出来; 我当时在赛场上拿着我们那辆被改装的丑陋无比的车,拍完照片后回到了我们的大部队中. 而在比赛的前一个晚上, 我们还对车的电路和机械结构进行了不小的改动.

拿着妹子的车

后来大三的日子,被恍恍惚惚的过去了, 学习了一下qt, 现在看来陈旧不堪的MFC,这些学习都是皮毛中得皮毛,没有任何进步; 自己每天想得很多, 带着些忧郁和不安过完了整个大三, 一事无成的开始了大四的生活, 那时候对知识和科学的敬仰和兴趣是有的, 所以准备了考研, 因为自己那时候已经看到了理论科学对实践的指导意义, 并深深的崇拜; 但也受到了生活中处处的矛盾和不安的困扰, 后来乱七八糟的又莫名其妙的参加了两个狗血的比赛; 搞笑的是, 当我毕业离校后快半年多后, 我竟然收到了学校发过来的比赛的奖金; 不过这些日子里, 我由衷地感谢我的那些老师, 他们值得令我尊敬和敬佩; 同时也惋惜自己没能早日觉悟, 错过了一些老师; 遇上他/她们, 又匆匆的错过他/她们, 的确带着一些遗憾; 但是追求完美总会让自己过得不那么完美,对吧~;

考研数学失利败北. 开始了找工作的日子; 复习基础, 准备简历包装简历; 这个过程让我深深的感觉到了社会的气息, 见过各式各样的面试官,公司, 也听到了实实在在的狗血回复, 什么我们只招研究生, 我们只招985,211, 我们只招做过bootload的, 我们只招xxx周边地区的,我们只要男生,我们只要xx学院的,我们不要精通的只要各个方面都能做的, 我们只要能长久呆在公司的....真的是无穷无尽, 当然我对自己找份工作的信心没有半分下降; 下降的只是薪资这份筹码而已, 这个过程中深深的感觉到了学校所在城市的重要性,和所谓的学历比能力重要的狗血事实; 同时也感受到, 大学生实践能力如此的匮乏和无知; 技术型公司并不多, 能在筛选简历时将条件放到一本以下的技术公司更加少,何况是以重工业包围的地区; 阴差阳错的面了动车控制的{vxworks fresscale}G公司, 中石油中石化电气化项目的小公司, 北京一家所谓的大型软件公司的信息安全方面, 投过ubuntukylin{被英语无情的pass掉了}, 还有一些乱七八糟的公司, 总之就是一个循环鄙视链, 不是我鄙视他们就是他们鄙视我; 还有我最后选择的W研究所;

对于我最后签下的这家公司, 恐怕说不出什么东西来, 不是没有故事, 而是故事说出来不是误导你,就是误导我自己; 进入这家公司的过程,就当做是一段memory吧; 而在研究所里工作的日子, 开始的就是另一段大学时光而已, 吃喝拉撒不花钱, 富不起,穷不死, 同时也让我体会到了这种创业型产业研究所的无奈和无可奈; 包括后来离开后所发生的所有匪夷所思的变动, 无不让我感慨唏嘘. 期间,也感受到了研究和市场这个不对等的双方的博弈; 因为部门小,过着群居的生活,每个人都会让我记忆尤新. 从华为来这里考研东南大学之后离开的S, 西电去过德国半途回来的W, 清华过来完成我从来没听过的电路模拟的实习生F, 做电路的S, 算法路径规划的D, DSP实现的ZHOU博士, FPGA的W, 一直以实习身份工作的H,S,Z, 当然还有让几乎每个人感慨的所长ZJL博士 等等, 还有一件惊奇的事情就是公司的存储室--那个屋子里整整一面墙堆砌着的据说是清华大学送过来的金箔酒; 而对工作: 兴趣和知识让我开始了嵌入式linux的工作. Freescale的IMX6Q平台 和 TI的达芬奇系列的DM8168平台, 只能说这两个算是在国内控制领域来说顶级的开发平台了, 可惜,我在这上面可以说毫无成就; 但是我并不承认我没成长, 这里我依旧可以像大学一样毫无压力的学习, 并且这里学习可以得到鼓励. 完成了对整个嵌入式linux系统知识的完备认知和实践, porting uboot, kernel, 打包rootfs, 包括其他原本芯片厂商没有提供的一些包得移植, 最新的qt{当时是5.3.1}的开源版本的完整移植, 顺带的fix了qt在平台适配上的bug, 不过遗憾的是我当时提交给社区的补丁并没有被接受, 也许是不规范吧. 之后进一步的写了套简单地字符驱动程序, 完成了EIM总线的扩展, 成功的将FPGA 与 IMX6Q对接上, 后来有完成了台湾奇美电子的一个新的液晶屏的适配,包括触摸屏的部分; 直到现在,前段时间还有人通过社区论坛找到我, 咨询我EIM的事情; 很可惜也很抱歉我没有很好地将我知道的部分帮助上他们, 可能是我太忙了,也可能是我很容易将这类事情抛到脑后; 所以对那几位伙伴真的非常抱歉; 之后接触因为需要接触了IT达芬奇系类的DM8168平台, 第一次被这种多核架构和多核通信的体系的复杂程度说震撼到, 也许对于熟悉他们来说也不过是一个设计结构而已, 可对于我这种菜鸟, 我是真的非常震撼; 光双A8 配上 C6000系列的DSP 这样的配置我就已经非常惊讶了, 还有它所提供的一系列的开发工具包; 因为从接触到我离开公司, 我也没能继续接触和学习, 所以到目前来看, 我对它是一片空白的; 期间我也有幸地接触到了像yocto这样的开源项目, 不过比较遗憾, 没能实践一番, 不过的确开阔了我的视野....;

到我离开, 我所开发和完成的所有事情完全没有给公司带来太多价值, 这让我有所失落. 也不知道离开之后, 我的工作谁接手, 基于v4l2做的视屏采集部分还是否有人在继续; 而我, 从那时开始,已经来到了上海这个城市开始了新的生活和旅程. 生活应该被铭记, 工作也是. 好的坏的,留下的总不会让你再回去重新来一遍了. 你在路上, 不管怎么走, 总是前行.

2016/05/22 HuanGong

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值