xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3184回复:21

小弟大4毕设USB电子盘

楼主#
更多 发布于:2002-03-02 04:59
大概思路我想用闪存接8255接51接usb接口芯片8X930AX
不知道51是不是可以不接 另外导师说用 lm9831?这好像是扫描仪的芯片有用吗?另外驱动程序如何编写啊(要98的)
我什么都不会 只有一点C和单片机的基础

从头干2个月能搞得下来吗?还望各位多多帮忙 指一条明路啊

ps:那位有时间能帮小弟讲讲啊 qq:20803625

[编辑 -  3/2/02 作者: xpangya]

最新喜欢:

usbfanusbfan
我是白痴 我怕谁 ^^
wwffllf
驱动小牛
驱动小牛
  • 注册日期2001-07-14
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-02 10:37
别的不好说,
你若说两个月搞定难度有些大
我告诉你们,我可是身经百战了。见的多了,驱动开发,哪个版我没灌过? 你们要知道,驱动的▲版,那比你们不知道厉害到哪里去了,我在那谈笑风声。 你们有一个好,就是什么话题都灌。但是灌来灌去的问题,都 too simple, sometimes naive! 懂了没有? 所以说灌水啊,关键是要提高自己的知识水平。 哦,你们啊,不要想弄个大坑,re上十大,再羞辱一番?你们啊.... naive !! 改编于《江core发飙》
wbsyqm
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2002-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-02 13:39
小第认为难度很大,有经验除外
知识领导世界潮流
wanghar
驱动牛犊
驱动牛犊
  • 注册日期2001-09-28
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-03-02 16:44
Really a big challenge!! But you can try as below:-

1. Study USB and Mass storage specification for firmware implementation.

2. Learn ATA/SCSI specification.

3. Choose a chip solution that is handy to you.

4. Grasp driver development skills.

The final result is largely depending on your efforts and a little bit luck
wanghar
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-03 08:45
我找了 usb和windowsWDM的书 有用吗?
另外 ddk里的例程 是不是要清楚一点啊
我是白痴 我怕谁 ^^
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-03 23:06
driver你就免了吧!否则根本来不及。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-04 00:02
driver你就免了吧!否则根本来不及。

谢谢斑竹 在百忙中看我的贴子
那我想问一下
如果不作driver的话 我该怎么做呢
我是白痴 我怕谁 ^^
szupeng
驱动牛犊
驱动牛犊
  • 注册日期2002-01-02
  • 最后登录2002-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-04 11:05
现在市面上的许多电子盘在2000\\ME\\XP下都不需要driver,是否可以考虑不再98下实现,这样就无需编driver了。全国特别是深圳有N家公司在做电子盘,我也在做这个东西,但进展甚微,可能不会继续做了。
如果哪位大侠能指点一下,我还是想继续把它完成的,毕竟我有一套cypress的开发套件,不好好利用实在在可惜了。
GOOD GOOD STUDY, DAY DAY UP。
szupeng
驱动牛犊
驱动牛犊
  • 注册日期2002-01-02
  • 最后登录2002-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-03-04 11:18
Really a big challenge!! But you can try as below:-

1. Study USB and Mass storage specification for firmware implementation.

2. Learn ATA/SCSI specification.

3. Choose a chip solution that is handy to you.

4. Grasp driver development skills.

The final result is largely depending on your efforts and a little bit luck



i want to develope a flash disk.i have a Cypress develope Kit.I have alread read some document including the USB1.1 specification and other firmware promgramer.i don\'t understand how the disk work.i have some circuit diagrams taking from a company,but it is not a really flash disk circuit,so i must design the circuit,but the work is difficult to me. can you give some detail instruction? To be a student,i just want to finish the job the teather disposed.Looking forward your replying!
GOOD GOOD STUDY, DAY DAY UP。
lixy
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-03-05 15:39
你决不可以在开发驱动上浪费时间,所以必须看看能不能找到合适的驱动,如果找不到,就得使你的固件符合msc规范,这样你就可以使用操作系统自带的驱动了,说实话,除非是天才,否则两个月的时间根本是不够用的。
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-03-05 23:54
我确实不会编驱动 请问让我的硬件符合msc规范 msc规范是什么啊 那里可以找到? 我由于经费有限 (毕竟只是大学本科的毕业设计)买不起试验版 随意想问一下 飞利浦的d12接51并口实现usb功能可行吗? 我在网上找不到相关的介绍 做起来费力吗? 谢谢个位的帮忙
我是白痴 我怕谁 ^^
lixy
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-03-06 10:52
msc是海量存储类的缩写(mass storage class),win2000已经集成了它的驱动。d12嘛,^_^,我现在就在用它,而且就是用89c51来开发的,应该说在不带微处理器的USB接口芯片里,usbn960x和d12是两大主流,所以你不用怀疑d12的可行性。
开发板你买我们杨斑竹的就行了,550元。
另外嘛,给你提供份好东东,会有帮助的。
附件名称/大小 下载次数 最后更新
2002-03-06_usb_mass_storage_class.pdf (24KB)  2
winci_w
驱动牛犊
驱动牛犊
  • 注册日期2002-02-27
  • 最后登录2002-05-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-03-06 11:17
lixy你给的只是一个overview, www.usb.org上有更多详细的

我不知道扬斑竹的开发板你用过没,我前天刚买了zlgmcu的一套(没发现这里也有,而且好象更好),他们给的firmware编译没通过,zlg的工程师居然跟我说他没编译过,说什么没时间?#¥%……―*tmd急:――<

斑竹给点建议??我是用keil 612来编译的,开发板其实是PHILIPS的那块
江山如画,一时多少豪杰 多少?
lixy
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-03-06 17:01
好险哪!我在南京,正好有你说 的开发板,我差点就买了,看来还是小心点吧。我估计他们公司应该是完全照抄那块philips d12 smart板,但不明白的是真么还没有编译通过,丫可是就靠单片机起家的,再说也没有什么改动呀。
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-03-07 12:46
zlg应该是代理philips的,我看他们的板子的照片上有一个“Philips Semiconductors Asia Product Innovation Centre“。没有用过,但看了一些,觉得主要是为了显示D12的特性而用的,毕竟Philips是为了卖chip嘛!

我们的板子可能在手册和说明上没有他们的详细,但ZBoard不是为了炫耀D12的性能而开发的,应该说出发点不同。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-03-07 17:07
现在又遇到新问题了 51的速度能赶上usb的全速模式吗? 另外usb的协议是否也要在51上实现啊
我是白痴 我怕谁 ^^
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-03-08 09:23
如果用个78E,差不多。其实你还要看看自己的firmware写的如何,如果代码效率不高,MCU再快也没有用的
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
yalong
驱动牛犊
驱动牛犊
  • 注册日期2001-08-27
  • 最后登录2011-07-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-03-09 16:27
用51能做到300KB就已经很不错了,我用DSP做,也就500KB的样子,但从USB1。1的协议分析,理论最快也就1MB,而市面上的大部分电子盘也就700--800KB的样子!不过对于初学者,通过实践掌握其基本原理就可以,等2。0的片子到了,可以好好研究研究!
lzm
lzm
驱动小牛
驱动小牛
  • 注册日期2001-05-07
  • 最后登录2010-01-05
  • 粉丝0
  • 关注0
  • 积分671分
  • 威望78点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-03-10 09:09
关键是你的经费,像飞利浦的芯片是提供这种方案的评估板的。
买1个重新设计1下还是有可能的。
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-03-10 17:18
呵呵 又遇到问题了
1.51接32M的存储器
用p0 p2做地址线 可以寻到64K 只好分页 p1口全用上的话 才有2^8=256页
256*64k=16M 这样的话另一半的内存寻不到阿 总不能闲着吧 ^^

2.flash芯片太贵 买不起 只好找SMART MEDIA CARD 凑活了
可拿到东西我就傻了 这什么东东啊 也找不到资料 一共才18根线....
天啊~~~~ 快崩溃了 那位大哥有资料啊 接口和控制方面的
 
教教小弟 谢谢了哦
=========================================================
来到这里 我发现 自己是一个比原来更加的白痴的白痴
....... ;) ;) ;) ;) ;)
我是白痴 我怕谁 ^^
上一页
游客

返回顶部