手机驱动,有MTK,展讯,高通平台和Linux驱动开发一样?本人只会LINUX驱动,手机驱动不太清楚,请高人指教

本人小硕即将毕业,岗位是上海TYD做手机驱动(还分MTK,展讯,高通平台之分,这平台是指硬件处理器的?然后还得到LINUX编译开发驱动?),本人是从单片机,到STM32,到ARM9的嵌入式学习过程,所以软硬都靠边的岗位适合我,想做LINUX下的驱动开发,不知道手机各平台驱动开发,最终也要在LINUX中开发么,还是怎么开发的,差别大么?由于应届小菜,可能问的低能见笑了!

手机开发也要看系统,MTK,展讯,高通平台这些都是硬件,开发驱动程序是要和软件挂钩的。
如果是 Linux 驱动,那么基于这些平台的 Android 或者其他 Linux 为基础的系统都适合你。但如果是在这些硬件上面跑 WP8,那就不是 Linux 驱动的问题了,成了 Windows 驱动了。不过也是驱动驱动开发。

我建议,能去一个公司就去一个公司,又不是让你在这个公司工作到死为止。进去看看公司是什么模样,公司里面怎么运作,怎么管理,怎么开发的。给自己长长市面也不错的。
你现在刚毕业没工作经验,很多公司不爱用的。
所以,先找个公司看看行情再说。你要是现在就能找到一个明确的是 Linux 驱动开发的职位,你不是也不用这么想了。你现在不是没找到这么一个职位么?那你不去这个地方你还想如何?追问

首先感谢一个个字打出来啊。我虽然是应届,但不是混的,一直在研究实践,硬件相关的底层还是比较在行的,这个是在南京校园招聘找到的,由于将来工作岗位具体内容不太清楚,有点没底,看到是驱动就投了,后来面试上了,据我所知,android就是linux内核,所以我走这个方向应该没错了。另外该公司有3个分部,分别是MTK,展讯,高通平台的,几乎都走android系统吧。请问能指导下我走哪个硬件平台好,或者有前景。

追答

三个都是硬件平台,对于你来说区别不大。硬件平台主要是看他的性能成本功耗什么的针对不同的市场,这个对于你没有直接关系。如果你是做市场的这三个平台还能有些选择区别。

如果非要挑,MTK以前就是山寨机的解决方案,现在MTK也出Android的解决方案了。展讯是国内做通讯芯片为主的厂家,他的解决方案不如MTK用的人多,但智能系统方面,MTK起步太晚了。所以相对来说展讯比MTK更有优势。高通不说了,美国的大厂。他的东西好是好,就是贵。不过大厂产品一般都是产品线,产品覆盖面要比MTK和展讯广泛。
相对来说,我推荐高通,国际厂家的产品技术资料很全,产品线开发也有很大的市场布局,你新毕业的人还是见见国际大厂的相关的内容为好。

这东西和混不混没关系,刚毕业就是白纸,进入公司开始后你才开始真正的接触一些企业所特有的东西。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-04
...
相似回答