Chinaunix首页 | 论坛 | 博客
  • 博客访问: 485218
  • 博文数量: 93
  • 博客积分: 1431
  • 博客等级: 上尉
  • 技术积分: 1006
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-18 10:30
文章分类

全部博文(93)

文章存档

2011年(20)

2010年(2)

2009年(71)

我的朋友

分类:

2009-11-02 21:54:30

    我的技术生涯要从2007年做单片机开始,那时我们还在大三下学期,面临考研和就业的抉择,当时这赶上2007年全国大学生电子设计大赛,所以放弃考研,准备电子设计大赛。2007年上学期一直在复习模拟电子技术,数字电子技术和自学单片机中度过。
    2007年暑假大概两个月的时间(7,8月份),一直在学校实验室里跟老师学单片机,做实验。一直在实验室里泡了两个月,学了不少东西,算是单片机的入门阶段。后来在不同的公司里跟工程师们聊天时发现好多人都有上学时泡实验室的经历(不过很多人是在研究生阶段才有这样的机会)。9月份电子设计大赛结束,由于电源设计有问题,我们的机器去石家庄送检时出了问题,没获任何奖项。觉得自己准备了半年的时间确是这样的一个结果,当时挺郁闷。觉得有付出不一定有回报。但也没郁闷多久。两星期后去招聘会上闲逛,也没弄简历,发现有一家公司再招做单片机的人员,于是过去应聘,凭着在实验室里做单片机的经验,随进入这家公司,主要负责单片机项目软硬开发,期间用过8051f和pic系列的一款单片机,拿protel dxp画过电路板,并调试。这一干就是半年。
当时正是大四上学期基本没怎么去学校上过课。
    值得一提的是2007年10月中旬我们学校组织大家去大连软件园实习,期间听讲座说做嵌入式挺有前途,当时我们都不知道嵌入式是什么,回去后看了些书才明白原来单片机和嵌入式一脉相承。于是逐步开始看书学习嵌入式linux相关知识。回想当年白天在在公司写程序画板子,晚上回公司宿舍学嵌入式,感觉过的挺充实的!
    回顾2007是我开始做技术的第一年,主要从事单片机开发和嵌入式linux的学习。寒假回家时带了两本书《ARM体系结构和编程》和《嵌入式实时操作系统ucos》,那年寒假将这两本书看了一遍。
    转眼到了2008年2月份,进入了大四下学期,我有幸拿到了一个嵌入式linux的毕业设计题目--音乐播放器,基于S3C2410和音频芯片UDA1341及linux系统。学校刚上的嵌入式实验室也对我们开放了。由于我决定转入嵌入式领域,随辞去了单片机的工作,重新回学校做毕业设计。
    2008年上半年一直在学校做毕业设计,图书馆,自习室,嵌入式实验室三点一线,忙碌而充实。当毕业离开学校时我不带一丝遗憾,当初为了学单片机,我几乎读完了学校图书馆所有关于单片机的书,后来为了学嵌入式我又几乎读完了学校图书馆所有关于嵌入式linux的书。以至于后来工作很长一段时间后,公司有人要写书,有理论问题问我时,我忽然发现自己不但动手实际解决问题能力很强,而且理论知识也很扎实。这些东西也都是我自学的,从而也明白了如何去自学一门新知识。有人讲:大学里最重要的不是学到了什么,而是学会如何学习。学会如何学习这一点我也做到了。
    期间值得一提的是4月份去北京一家嵌入式公司(实验室设备的供应商)实习一个星期,期间初步熟悉了linux实验的操作,包括内核的编译和烧写等基本操作。凭着以上这些经验2008年7月我来到了现在这家公司工作。担任公司嵌入式LINUX软件开发工程师。公司一部分业务是做嵌入式开发板和实验箱,这很适合我这种想做嵌入式linux开发而又没多少经验的人。我开始负责这些产品上在linux下的设备驱动开发和实验代码的编写。转眼来公司也已经1年半了,期间除了客串做过一个监控项目以外,主要还是linux这一块,完全符合我当初做嵌入式linux驱动的初衷。又由于产品的特点所以会有很多设备驱动要我调试。
    期间买过几本书如华清的《嵌入式linux设备驱动开发详解》发现这书浅显易懂很适合新手看,后来发现又抽空看了两本好书《linux设备驱动程序》第三版和《linux设备驱动开发详解》,发现这两本书蛮适合我的口味。向想做linux驱动的推荐一下这几本书吧!

阅读(1483) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~