阅读:2416回复:16
做USB/MP3开发项目几天后的一点儿体会
到一家公司实习去做MP3,事先一点儿都没有接触过,没有办法,硬着头皮上。带我的上司说:你没有做过,先看一个月书吧。当时差点儿晕倒~~好歹现在将近一个月了,看了USB1.1协议、Bulk-only和Reduced Block Command命令集,同时对MP3的整个架构有了一点粗浅的认识。把我最
近的一些心得和大家共享一下,希望和大家共同进步: 一、要想做好USB设备这一块,首先要看上面这几种协议,这是基础。现在看来上司说让我看一个月书是有道理的; 二、要在对USB/MP3的架构理解基础上对整个框架进行分块。目前就我的理解,可以将MP3分成以下几个部分来逐个击破(分块基本按照由上到下的顺序): 1、MP3相关部分的分块: (1)音乐文件的读取(/存储)、播放、显示 其中,播放部分是对MP3文件的解码,一般是有现成的模块或者芯片内部已经做好了解码器,只要把数据送到解码器就行了;显示部分是指LCD的显示(这一部分我在学校期间做过,还有一些印象),严格说来做这些内容不算是在做USB。 相对来说,文件的读取/存储更为麻烦一些。这里就要用到下面的文件系统和SCSI命令了。 (2)本地文件系统 可以是比较流行的文件系统,也可以自己写一个(当然一般也是参照别人的),网上有这方面的相关资料。 (3)SCSI命令进行读写 SCSI命令不算很多,但是掌握起来也不是很快,关键要实际操作一下才能有比较深的印象。 2、纯USB部分的分块: (1)与“主机”的通讯 与USB1.1协议紧密相关。特别是其中的5、8、9、10章(英文版) (2)本地文件系统 基本同上面MP3相关部分的一样。 (3)SCSI命令进行读写 基本同上面MP3相关部分的一样。 可以看到,不管是纯USB还是带MP3功能的U盘,都要涉及到文件系统和SCSI命令,所以这两个部分应该当作重点来做。当然这些内容看起来不是太难,但是要想做好还是要下一番功夫的。另外一个重点我认为是和“主机”之间的通讯了,在网上也经常看到有人在这里卡壳。 发这篇帖子的目的在于让和我一样是新手的同行少走弯路,看到这个论坛有很多高手,希望高手们看到这篇贴子后给我指出我的理解中不对的地方,以及以后的开发中要注意的问题,也强烈渴望和大家交流。我的E-mail: lizhongzheng6@yahoo.com.cn |
|
|
沙发#
发布于:2005-08-05 12:43
帖子没有人回,伤心ing~~~
各位看官浏览后留个话好吗?认为我的理解不对的请帮我指出,我时常在线,不胜感激! |
|
|
板凳#
发布于:2005-08-05 14:10
恩,很有帮助,谢谢。
|
|
地板#
发布于:2005-08-05 16:31
支持一下!
待你的项目做成了,把收获发过来,一定会有很多人的支持。 |
|
|
地下室#
发布于:2005-08-05 17:30
我不做驱动~我只帮你顶!有什么进步与大家分享~~
|
|
5楼#
发布于:2005-08-08 11:23
小伙子好好干
|
|
6楼#
发布于:2005-08-08 11:35
楼主有msn么?交流下
|
|
7楼#
发布于:2005-08-08 16:04
我跟你经历差不多了,以前没有作过驱动开发,现在也弄了3个月了,基本上懂一点了。多看资料,多练习。现在看文件驱动,也是很迷惑啊,我的MSN:gaozhsoft@hotmail.com,可以的话多交流,尤其是文件驱动啊。
|
|
|
8楼#
发布于:2005-08-08 16:11
同在学习中,顶你一下吧~
|
|
9楼#
发布于:2005-08-09 10:52
学习中.一起努力
|
|
10楼#
发布于:2005-08-09 11:59
你们公司用哪一家的solution?Sigmatel,telechip?还是philips?
|
|
11楼#
发布于:2005-08-09 12:53
看到这么多热心人回帖,高兴ing~~要是有人能够给我指出错误和今后的努力方向就更高兴了 :-)
TO:templarzq & CII_GZH 我的MSN: lizhongzheng6@hotmail.com ,不过受在公司的限制,不很经常上MSN、QQ之类的,我们可以通过电子邮件联系,我一天至少看3次邮箱。 TO:liweiqiao 我们用台湾世纪民生(My Son,真奇怪,不知道他们怎么想了个这样的名字)公司的。在论坛上看见过你出没啊,呵呵。 |
|
|
12楼#
发布于:2007-01-02 09:55
用driver studio得wizard生成的usb得bulk得驱程能直接用吗?不用修改?
谢谢! |
|
|
13楼#
发布于:2007-01-11 15:25
不能用啊
|
|
14楼#
发布于:2007-01-15 09:33
|
|
15楼#
发布于:2007-01-15 09:44
两年前的帖子了
诸位看官就别再挖坟了。。 |
|
16楼#
发布于:2007-01-26 17:20
楼主说的我也很有感触。
|
|