找回密码
 注册
搜索
查看: 2254|回复: 17

[资料] [求助]做手机驱动怎么入门,一个快毕业的新人!~

[复制链接]
发表于 2006-12-14 12:16:53 | 显示全部楼层 |阅读模式
先问候一下所有进来的大大吧......小弟有礼了!~~
事情是这样的...目前我大四了..毕业设计已经选好题目了!~是和几个同学一起做一个基于samsung2440的 GPS智能手机的模型出来吧...估计都要能实现基本的通信啊,,短信这些功能,..我在小组里面的分工是编写驱动程序.....我们是准备买一块有SAMSUNG2440的板回来自己再加工........但是老实说我现在对编写驱动程序一点头脑都摸不着....想请各位有这方面经验的大大给点建议,...比如...看哪方面的参考书啊..

PS:我是完全没接触过手机驱动,...上面要是说错了什么的话...各位理解一下....都不知道我说的大家能看的明白吧!~~汗...
[em01]
发表于 2006-12-14 15:28:44 | 显示全部楼层
买一块有SAMSUNG2440的板回来自己再加工?

弱弱地问一句,是什么板啊?功能好像有点强劲~~
点评回复

使用道具 举报

发表于 2006-12-14 17:08:09 | 显示全部楼层
手机驱动包括以下几个部分:
1,显示:LCM显示屏
       感觉就这个作为本科生的毕设就已经足够难度。
2,音频:audio codec芯片的驱动
       要求对音频知识非常了解,加上相当的驱动功力,个人认为这项凭个人很难完成
3,RF模块:射频芯片的驱动
       没有技术积累,完成这项是不可能的,除非有RF模块提供公司的FAE帮忙
4,其他周边,KEYPAD,POWER IC等,
       因该可以完成。
点评回复

使用道具 举报

发表于 2006-12-14 17:14:25 | 显示全部楼层
提几个问题,

手机芯片内核是基于ARM的,但是,不是ARM就可以做手机的。很多问题不知道你考虑过吗?
1 你得ARM板主频是多少,时钟是多少,适合射频收发器使用吗?适合音频CODEC使用的时钟吗?
2 电源管理芯片用的什么?知道手机发射需要多大功率吗?
3 通讯协议哪里来?
4 PCB LAYOUT怎么做?特别是射频部分的,知道手机用几层板吗?
5 GPS的地图哪里来?
等等。。。

太多了。
个人认为要做出一款手机难度太大了,真的。
所以希望你多论证一下方案的可行性,祝你好运:)
点评回复

使用道具 举报

发表于 2006-12-14 17:35:23 | 显示全部楼层
用2440肯定实现不了的,首先协议栈就没有,除非买个BB作GSM module.......
点评回复

使用道具 举报

 楼主| 发表于 2006-12-17 08:34:36 | 显示全部楼层
[em10][em10]听起来天书那样,......先怕了!~~呵呵....是我们一组9个人一起完成整个..而且主要是做软件上的!~~~~技术支持上,,,带我们的老师有个学生目前就是做这个的!~~硬件和资料这些他们说尽量提供!~~至于用S3SUN2440,,是老师提出的!~~寒.......[em25]
点评回复

使用道具 举报

发表于 2006-12-18 16:39:45 | 显示全部楼层
可以确定的是,用这样的IC是做不出来的,不过,本科生的毕设有的时候并不一定要把这个东西完整地做出来,关键是思想和系统构架的理解,所以,拿这个做毕设如果你的导师没有什么精神问题的话,他应该有点把握让你们通过。
不过,我觉得作为你来说,不要只管着你自己做的那一块,最好把整个系统搞搞清楚,学的时候有问题,听起来像天书都是正常的,关键是跨过这道坎,慢慢的学,耐心的学,如果有问题的话,可以交流。
留个msn吧,互相探讨探讨,非常想念学校生活,呵呵:)
kukulong@hotmail.com
点评回复

使用道具 举报

发表于 2006-12-19 09:56:05 | 显示全部楼层
其实我明白楼主的意思,2440的开发板上是能够实现手机的通信的,这个东西,我们公司已经做出来了,我开始还不相信能够用,后来还亲自试用了一下,确实能够在开发板上实现短信群发和拨打电话的。

射频电路是单独的一个模块,GPS也是一个单独的模块,只是用2440的CPU来控制的,要实现其功能并不是很难。

如果自己来写协议栈,几乎不可能~~
点评回复

使用道具 举报

发表于 2006-12-19 10:16:44 | 显示全部楼层
如果是使用GSM模块外挂,确实可以,我曾经用89c51搭配gsm模块使用at command控制模块,能够实现短信,呼叫等功能。然后通过串口读取gps数据。这样确实没有问题。
点评回复

使用道具 举报

 楼主| 发表于 2006-12-19 13:51:44 | 显示全部楼层
射频电路是单独的一个模块,GPS也是一个单独的模块,只是用2440的CPU来控制的,要实现其功能并不是很难。


恩 !~~~8楼的大哥说的和我们要做的差不多了!~~~的确是分开几个模块...只用2440的U控制!~~呵呵!~~~谢谢各位的回复.....谢谢!~~呵呵!~~
  
[em05]
点评回复

使用道具 举报

 楼主| 发表于 2006-12-19 14:17:16 | 显示全部楼层
小弟MSNstars_sbaby@hotmail.com.....各位大大有些关于我做的这方面的资料!~~嘿嘿!~方便的话都传给我吧!~~~谢谢谢谢!~~~~^_^
点评回复

使用道具 举报

发表于 2006-12-22 13:57:57 | 显示全部楼层
yinxing911,
我不知道,有没有人发资料给你,
你提这样的要求,别人是无法帮助你的。
大家都还不知道你到底学要什么东西呢。如果你说什么资料都可以,那发爆你几个邮箱都发不完。
点评回复

使用道具 举报

 楼主| 发表于 2006-12-23 07:51:41 | 显示全部楼层
[em07][em07]呵呵..是我急噪了.......呵呵[em20],,,
点评回复

使用道具 举报

发表于 2008-9-13 15:14:53 | 显示全部楼层
人才 [em01]
点评回复

使用道具 举报

发表于 2008-11-13 16:03:27 | 显示全部楼层
基本上很难完成
点评回复

使用道具 举报

发表于 2008-12-10 15:22:29 | 显示全部楼层
请各位GGJJ能不能仔细说说怎么样入门做驱动?
点评回复

使用道具 举报

发表于 2011-5-18 14:09:51 | 显示全部楼层
楼主很有意思啊
点评回复

使用道具 举报

发表于 2011-8-3 19:06:06 | 显示全部楼层
你完成就牛逼了
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-15 12:24 , Processed in 0.047025 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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