vc++USB编程请教
我是一个单片机的开发人员,VC的初学者。我现在正从事一项USB接口的开发,本来我只负责单片机部分的工作,但现在赶鸭子上架,也要负责计算机部分的软件开发。现在项目开发的情况大体如下:
1、硬件部分已完成总线列举,计算机能读到设备描述符
2、设备驱动程序由芯片公司提供,但编程接口不明晰
如果我想用MFC开发应用程序请问是否可行,需要芯片商提供何种编程接口,是否需要用API编程?
问题点数:20、回复次数:10Top
1 楼FireBow(狙击手)回复于 2001-07-25 13:07:17 得分 1
这类问题你给20分,太少了吧,没有诚意!Top
2 楼veteran_eng(Nilson)回复于 2001-07-25 13:16:47 得分 0
第一次用不理解分的意义,请多指教。Top
3 楼programmer(沙漠飞来一条龙)回复于 2001-07-25 13:22:43 得分 4
你要说清楚,你是想写一个usb的驱动程序,还是基于usb的应用程序;
Top
4 楼hzslx(人在江湖)回复于 2001-07-25 13:47:46 得分 0
studyTop
5 楼huxiao_ping(老虎头)回复于 2001-07-25 17:00:07 得分 0
study Top
6 楼emailcdh(大灰狼)回复于 2001-07-25 19:29:25 得分 5
我跟你的情况非常相像,看你用什么片子.能读到设备描述符,再说要看发送数据能否收到,你再发
回来看看对不对.编程接口应该都是一样的,就是那几个API,但最好还是看看它的驱动代码
Top
7 楼hecCIBN()回复于 2001-07-25 19:47:13 得分 10
需要芯片商提供的编程接口:
1、初始化USB口的函数;
2、读USB口的函数;
3、写USB口的函数;
4、测试芯片类型的函数。
你也可以去飞天诚信的网站看一看。
Top
8 楼hecCIBN()回复于 2001-07-25 20:04:55 得分 0
飞天诚信:www.ftsafe.comTop
9 楼veteran_eng(Nilson)回复于 2001-07-26 17:23:30 得分 0
我用的是PHILIPS D12,开发MP3 player。计划将其定义为MassStorage,RBC(Reduce Block Command),Bulk-Only protocol。
PHILIPS 现在提供了USBLS120(USB软盘)的驱动,与主机是ATAPI接口。
我希望能做到支持多级文件夹(与软盘相同)。
希望各位能提出意见。Top
10 楼emailcdh(大灰狼)回复于 2001-08-26 11:10:25 得分 0
我用CYPRESS 的东东,初始化USB口的函数,读写USB口的函数都在它提供的,我也找了很久。
你再另立个贴子,有空去 WWW.dreverdevelop.com看看。Top




