linux+驱动,我已经越来越入迷,辞去以前工作,失业状态开始求职。
? 失业至今有16天了。
? 几乎天天面试,但是每次都是等消息。
? 以前从事单片机开发,接触linux一年了吧,但是苦于没有驱动开发的项目经验。每次基本都是一问三不知。
? 简历上工作经验如下:
1 利用VC6.0调用PComm控件实现4路RS422数据采集软件设计,包括数据帧处理,系统定时器的运用,回调函数,显示界面设计,理论数据的读取和实验数据的保存。数据采集保存完全实现自动化并实时分析指出误差过大数据,便于及时对实验环境做出检查,以消除影响数据精度的外部因素,此项目节约了人力资源,也提高了效率。 2 选择单片机STC12C5A60S2进行某型飞机前襟的伺服控制系统设计,Keil C开发下位机软件,VC实现RS232通讯的上位机软件控制和反馈信号显示。实现A/D传感器信号采集,PWM的D/A输出,PID算法闭环控制。信号的调理过程中使用LM325实现加法器以达到电压偏移,运放的跟随作用很好的完成了分压后的稳压输出。 3 LabVIEW以及simulink的有关仿真系统搭建。
1 AT89S52和74HC595的各种LED点阵模块字符驱动显示,能实现各种方向的长字符串移动,根据SPI协议通过外部中断接受数据并予以在点阵模块上进行显示。 2 飞思卡尔的MC9S12D64实现电梯运行控制系统的模拟,采集电梯楼层信号,通过CAN总线传输达到信息交互,再进行逻辑判断,把运行相关信息在 640*480的LCD上进行显示,由于MC9S12D64的flash存储空间不足以存储过多的高分辨率字符图片信息,成功的实现了数据信息的压缩和驱动显示时的解压缩,这样可以在未加入外部存储芯片的同时实现了显示界面的丰富。 3 熟悉Linux环境下编程调试,GCC,GDB。针对ARM进行过Linux系统的内核剪裁和驱动移植,熟悉Makefile,u-boot,对各种常见驱动编程有书本上的认识,虽然没有实际项目经验,但是结合以往的嵌入式驱动经验能迅速进行linux驱动开发。
? 可以看出,我以前是做单片机的,可不明白为什么没有单位给我一个机会呢?我毕业两年,一年一跳,实在也是迫不得已,现在跳槽完全是为了搞驱动。
? 我还要这样失业下去坚持多久呢?现在在看宋宝华的驱动(基本看完了)和linux编程(看了一大半)。
------解决方案--------------------
楼主,从你的描述中可以看出你已经很牛了,怎么还找不到单位?
你可以在面试过程中讲一下你所学的啊,突出你的学习能力、快速上手等特点。难不成一上来就问你很深的驱动问题?
------解决方案--------------------
还好,才16天,继续加油。
------解决方案--------------------
不要气馁,不然我更没希望。。。
------解决方案--------------------
支持楼主,我也准备跳。正在考虑到底要做什么。
同样的毕业两年的人支持你。
------解决方案--------------------
楼主,等你找到了,挺挺我,我也想转。
------解决方案--------------------
你想的太简单了,操作系统内核级的驱动开发和你之前做的单片机可以说完全不一样。
而且驱动开发的人需求的少,少而精,一般小公司不需要这方面的人,直接用别人的解决方案。
而大公司喜欢去名校招应届生培养,因为成本低。
所以如果你没经验,很难进入这个行业的。
我建议你先从Linux的应用程序开始做,找一份工作稳定下来,不然你的心态会出问题的。
当然,如果你家里有的是钱,不愁吃穿,仅仅追求理想,那就随你了。
------解决方案--------------------
驱动开发不是说看一二本书就能找到工作的,你做为一个社会人士去求职,
而你却没有这方面的项目经验,是很难成功的.
如楼上所说,先做应用,慢慢公司会调整你去做驱动开发.
------解决方案--------------------
现在知道了也还是来得及的啊,要相信自己的能力,我可以的
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
单片机不也很好么?
现在LED前景那么好,单片机也大有用武之地
何必放弃自己的优势去找劣势呢?
单片机做的很牛一样实现你的理想
------解决方案--------------------
他是脑门子发热
------解决方案--------------------
愿楼主早日找到工作!
------解决方案--------------------
楼主傻子
干嘛不骑驴找驴呢
公司已经对你这样了你还这样
非要公司对你那样你才那样?
------解决方案--------------------
哎,你不要写你没有这方面的经验,这些话都避免写啊,别写局限于书本,
然后你要多了解设备模型,input,pci,甚至usb这样可以说出个1,2,还有android驱动人很缺,可以
抓住这个
------解决方案--------------------
驱动基本上是内核,你可以买个开发版自己学习驱动啊,比如usb的开发,挺好买的,其实linux下的驱动不难的,都有框架,你自己改改别人的代码,就ok了,关键是要有信心。
------解决方案--------------------