蜗窝科技

hello world,HelloBirthday

蜗窝讨论区存档 · 灌水区 · 楼主 HelloBirthday · 2016-07-30 · 3 帖

本文是原「蜗窝讨论区」的历史存档(2016-07-30),来自版块「灌水区」,共 3 帖。讨论区已停止服务,此处仅供查阅。

HelloBirthday · 2016-07-30 15:27

今天来到这里,也是在搜索资料时看到了蜗窝的相关帖子。蜗窝,I like!

才入职一家公司,主要负责android底层驱动这块。本人也是才毕业,没什么经验,来到公司也没人带,说实话很迷茫。除了看代码还是看代码,device tree,pinctl也看不懂,linux3.10架构更改太大,和大学学习时(友善4412)差别太大。现在的平台太多的新机制,新框架需要去学习。公司老大让什么都学,从LCD、触摸屏、音频、蓝牙、wifi、usb、4G...什么都看,什么都没看懂。有几个问题,想问问大神,有没有好的建议: 1.驱动部分产品要用的都看了(老大一直催,公司没人做驱动),只是简单的了解流程,公司将我的定位我觉得应该也是在技术支持上,产品开发时,解决bug之类的,大部分也是交给方案公司了。那么我需要多了解哪方面呢?比如说wifi驱动,如果只是单纯的调试,关注点在哪里?如果为了更长远的学习、发展,关注点又在哪里? 2.公司用的RK平台,本来打算从最简单的LED开始,就难了一天。接下来打算控制下WDT,直接蒙了,按照以前的思路找中断,一直没找到。最后看到了蜗窝的帖子,才算是大概明白。我的想法就是:首先熟悉这款开发板(RK3288的),但是现在不知道从哪下手啊?裸机的话,这款开发板也没有dnw和tftp等功能,烧写也是个问题。 3.说实话,本人比较愚钝,学习方法不对,所以才浪费了大量时间。现在最迷茫的就是:我是应该继续看代码,还是敲代码(控制各个外设)?看,又看到什么程度?

请各路大神指导,在此感谢,谢谢!

wowo · 2016-07-31 17:55

您的问题和这个类似:/forum/ 我们能说的也就这么多了。 关键是多做事情,会变的更好的。

HelloBirthday · 2016-08-01 08:54

是啊 多做,多想