初级会员

- 积分
- 63
- 金钱
- 63
- 注册时间
- 2013-10-22
- 在线时间
- 2 小时
|
我在第一家公司做单片机,当时做了很多稀奇古怪的东西,但是很有意思。小创业公司嘛,什么活都干。例如单片机,用keil写代码,画画原理图,solidworks画机械制图,甚至是出纳或追尾款。
在第一家公司呆了两年多,就又去了一家军工企业,公司规模还可以,但是去了将近一年没有学到什么,因为没有项目做,就自己学习arm,也是一知半解。
凭着在第二家公司的自学,就去了一家手机公司做到现在。说实话,我感觉我是把面试官忽悠了,因为做android驱动我是什么都不知道啊。
现在做驱动,感觉很无聊。例如加速度计,就是一个套路。ic厂家或mtk等供应商已经把驱动和大环境给了,驱动人员做的就是probe函数里对设备进行初始化,创建线程,关联work,然后跑队列。其余工作就是配好config,makefile,board文件中的i2c地址,name,driver,probe这些成员就行了。绝大多数都是用linux的api,i2c读写函数也是现成的,不用你自己去配置控制器或时序。最后只要把ic的寄存器中的数据上传就行。一句话,就是照的模板和套路去做,数据抛上去就完事。完全没有成就感,感觉自己就是个机器。唯一的欣慰就是待遇还行,说的过去。
最近常转论坛,看了别人做那么多有意思的玩意就心动买了stm32开发板,但是买回来又发现不知道做什么。
|
|