阅读:1927回复:11
人生的重要一关,HELP ME
我毕业设计的课题:
《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周]。 哪位好心人教教我,我几乎没有头绪! |
|
沙发#
发布于:2003-03-27 22:34
时间如此苛刻,不死很难了:)
USB Complete 先看看吧 |
|
|
板凳#
发布于:2003-03-28 09:58
先把硬件搞出来把,在写个简单程序测试一下。
|
|
地板#
发布于:2003-03-28 10:06
买一套 PHILIP D12 测试板,软件硬件全有,参考这做,会很快的
|
|
地下室#
发布于:2003-03-28 11:30
不可能的啦,也许是偶笨吧,当初做毕设也是做usb,再没有人帮助且一点经验都没有的情况下,郁闷了四个月,最后只攒了个论文而已,所以建议,你首先把硬件做出来,这样当你毕业的时候即使没有完成数据传输的工作,你的工作也足以能毕业了,别象我一样在答辩的时候被老师问的哑口无言,毕竟有东西摆在面前吗,即使不能传输是时间的关系吗,不能怪你 :D
|
|
5楼#
发布于:2003-03-28 12:21
可以情况不是这样的!
我们分了两个组。我这组是做软件的,做硬件的有专门的组,测试啊什么的都是独立的,互不干涉! 我准备找个范例,然后稍做修改,把程序重要的部分搞懂一点就可以了 至于文章,想到网上找,然后也是修改! 哪位以前作过此类工作的,帮个忙 |
|
6楼#
发布于:2003-03-28 14:43
软件有三部分的,固件,驱动,应用。
|
|
7楼#
发布于:2003-03-28 14:48
你要做什么?要做固件的话那很简单,找个例子仔细抠一抠就行了,而且他们硬件做出来后你的最先调试,要是做驱动和应用程序,我看轮不到你调试就该答辩了。
|
|
8楼#
发布于:2003-03-28 22:23
郁闷啊,就是做驱动啊!
|
|
9楼#
发布于:2003-03-29 02:34
作驱动怎么会难,比起作硬件的幸福好多,我们当初才bt,老师让做一个完整的嵌入系统,从底层硬件做起,底层驱动,上层文件系统,和通信协议,呵呵
做驱动有很多工具可以利用,而且网络资源也算丰富,毕竟软件的东西不会太难 [编辑 - 3/29/03 by handi] |
|
10楼#
发布于:2003-03-29 08:48
我建议你先看看硬件的选的什么芯片,然后才有编程可言
|
|
|
11楼#
发布于:2003-03-29 20:43
我毕业设计的课题: ////////////////// 一。USB通信协议可参考《USB大全》,有卖的。 二,参考《WINDOWS WDM驱动程序 指南》 三。学习你 选定的 USB控制芯片的说明书。 四。参考选定USB控制芯片的 开发模板,绘制设计PCB板。 五,套用,移植模板开发程序。 |
|
|