TJ1024
驱动牛犊
驱动牛犊
  • 注册日期2003-03-27
  • 最后登录2003-06-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1929回复:11

人生的重要一关,HELP ME

楼主#
更多 发布于:2003-03-27 20:22
我毕业设计的课题:
  《USB接口设备的硬件设计与软件编程》
1全面了解USB 1.1通信协议的技术规范[2周];
2了解Windows9x USB设备驱动程序的基本框架与数据流程[1周];
3掌握USB接口芯片的硬件特性和软件操作方法[2周];
4完成89C52与USB接口芯片组成的最小USB设备的逻辑设计与PCB排板5[3周];
5编写设备端USB通信控制软件,要求能完成控制数据和块数据的传输
[3周];
6完成毕业论文的撰写、打印[2周];
7通过毕业论文答辨[1周]。
哪位好心人教教我,我几乎没有头绪!
zhaowenbin2001
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2003-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-29 20:43
我毕业设计的课题:
  《USB接口设备的硬件设计与软件编程》
1全面了解USB 1.1通信协议的技术规范[2周];
2了解Windows9x USB设备驱动程序的基本框架与数据流程[1周];
3掌握USB接口芯片的硬件特性和软件操作方法[2周];
4完成89C52与USB接口芯片组成的最小USB设备的逻辑设计与PCB排板5[3周];
5编写设备端USB通信控制软件,要求能完成控制数据和块数据的传输
[3周];
6完成毕业论文的撰写、打印[2周];
7通过毕业论文答辨[1周]。
哪位好心人教教我,我几乎没有头绪!

//////////////////
一。USB通信协议可参考《USB大全》,有卖的。
二,参考《WINDOWS WDM驱动程序 指南》
三。学习你 选定的 USB控制芯片的说明书。
四。参考选定USB控制芯片的 开发模板,绘制设计PCB板。
五,套用,移植模板开发程序。
青山杏子
maxipeiz
驱动小牛
驱动小牛
  • 注册日期2003-01-28
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-29 08:48
我建议你先看看硬件的选的什么芯片,然后才有编程可言
天高任鸟飞
handi
驱动牛犊
驱动牛犊
  • 注册日期2003-03-12
  • 最后登录2004-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-29 02:34
作驱动怎么会难,比起作硬件的幸福好多,我们当初才bt,老师让做一个完整的嵌入系统,从底层硬件做起,底层驱动,上层文件系统,和通信协议,呵呵

做驱动有很多工具可以利用,而且网络资源也算丰富,毕竟软件的东西不会太难

[编辑 -  3/29/03 by  handi]
TJ1024
驱动牛犊
驱动牛犊
  • 注册日期2003-03-27
  • 最后登录2003-06-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-03-28 22:23
郁闷啊,就是做驱动啊!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-03-28 14:48
你要做什么?要做固件的话那很简单,找个例子仔细抠一抠就行了,而且他们硬件做出来后你的最先调试,要是做驱动和应用程序,我看轮不到你调试就该答辩了。
rimrock
驱动小牛
驱动小牛
  • 注册日期2002-10-15
  • 最后登录2004-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-03-28 14:43
软件有三部分的,固件,驱动,应用。
TJ1024
驱动牛犊
驱动牛犊
  • 注册日期2003-03-27
  • 最后登录2003-06-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-03-28 12:21
可以情况不是这样的!
我们分了两个组。我这组是做软件的,做硬件的有专门的组,测试啊什么的都是独立的,互不干涉!
我准备找个范例,然后稍做修改,把程序重要的部分搞懂一点就可以了
至于文章,想到网上找,然后也是修改!
哪位以前作过此类工作的,帮个忙
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-03-28 11:30
不可能的啦,也许是偶笨吧,当初做毕设也是做usb,再没有人帮助且一点经验都没有的情况下,郁闷了四个月,最后只攒了个论文而已,所以建议,你首先把硬件做出来,这样当你毕业的时候即使没有完成数据传输的工作,你的工作也足以能毕业了,别象我一样在答辩的时候被老师问的哑口无言,毕竟有东西摆在面前吗,即使不能传输是时间的关系吗,不能怪你 :D
hartley
驱动牛犊
驱动牛犊
  • 注册日期2002-08-07
  • 最后登录2005-02-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-03-28 10:06
买一套 PHILIP D12 测试板,软件硬件全有,参考这做,会很快的
freducn2002
驱动小牛
驱动小牛
  • 注册日期2002-06-26
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望29点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
  • 社区居民
10楼#
发布于:2003-03-28 09:58
先把硬件搞出来把,在写个简单程序测试一下。
godhuntress
驱动小牛
驱动小牛
  • 注册日期2002-12-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-03-27 22:34
时间如此苛刻,不死很难了:)

USB Complete 先看看吧
武汉新手前来报道! 请不佞赐教!
游客

返回顶部