找回密码
 注册
搜索
查看: 1822|回复: 15

[讨论] 做手机驱动需要的知识

[复制链接]
发表于 2009-2-19 13:36:24 | 显示全部楼层 |阅读模式
手机驱动很简单,只需要掌握C语言,看懂DATASHEET 就万事OK ,自己写的代码也不多。
了解手机的整体原理,如 天线接受   双工滤波  混频 中频   调制解调 音频拾取 等相关知识 了解模拟电路(低频) 和通信电路(高频)。
欢迎达人指点讨论
发表于 2009-2-19 16:03:51 | 显示全部楼层
顶个,C很重要,编译平台LZ用的是哪个?
问下各位达人:跨平台驱动移植是如何进行的?[em13]
点评回复

使用道具 举报

 楼主| 发表于 2009-2-20 13:13:15 | 显示全部楼层
MTK 和QUALcomm平台是不一样的  DATASHEET很重要 要改下对着程序
点评回复

使用道具 举报

发表于 2009-3-8 16:21:19 | 显示全部楼层
不错[em08]
点评回复

使用道具 举报

发表于 2009-3-9 20:31:04 | 显示全部楼层
最好是懂手机硬件原理,C语言精通。做过单片机的上手很快![em01]
点评回复

使用道具 举报

发表于 2009-4-3 09:17:22 | 显示全部楼层
[em09][em09][em09][em09]
点评回复

使用道具 举报

发表于 2009-4-3 13:03:55 | 显示全部楼层
怎么可能象你说的这么简单,要知道的东西还多着那
点评回复

使用道具 举报

发表于 2009-4-4 00:52:53 | 显示全部楼层
我认为一个好的驱动工程师需要具备的技能有:理解微控制器,具备计算机体系结构,数电设计,模电设计,IC设计和生产等方面的深厚知识,精湛的C语言编程能力,熟练的RTOS编程能力。 以及等等等等
点评回复

使用道具 举报

发表于 2009-4-11 13:54:09 | 显示全部楼层
[em04]
点评回复

使用道具 举报

发表于 2009-4-23 16:24:45 | 显示全部楼层
驱动就是往寄存器填值而已,工具很重要,C,微机原理,时序
点评回复

使用道具 举报

发表于 2009-4-26 13:53:48 | 显示全部楼层
入这个行业需要做哪些准备呢
点评回复

使用道具 举报

发表于 2009-4-27 18:30:30 | 显示全部楼层
谢谢.~~~~
点评回复

使用道具 举报

发表于 2009-4-29 17:30:09 | 显示全部楼层
我認為做Embedded System寫軟件的一定要理解 RTOS 甚至是 ARM CPU.
不管對寫應用或是驅動的人來說, RTOS 都可以說是必要的基本知識
如果做驅動只是填寫寄存器的話, 就太狹隘了, 必須要多了解軟件運行的原理, 寫出來的代碼才不容易出問題.
和硬件工程師才有專業區別.

另外...
不同元件所需了解的 domain knowledge 也不同.
memory, storage card, LCD, camera, ... 等都需具備不同知識, 必須先了解device特性然後延伸到整個子系統的原理.
例如 camera 您控制了sensor擷取到了影像, 如何經過轉換, 壓縮, 顯示,...等後處理. 這就跟 memory 所需的知識不同了.
点评回复

使用道具 举报

发表于 2009-4-29 20:29:09 | 显示全部楼层
呵呵,不至于这么简单吧,lZ一定是高手
点评回复

使用道具 举报

发表于 2009-5-10 21:49:09 | 显示全部楼层
[em05][em05][em05][em05][em05]
点评回复

使用道具 举报

发表于 2009-5-21 18:15:19 | 显示全部楼层
[em05][em05]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-27 10:54 , Processed in 0.047811 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表