关于USB的问题纠结了很多天!

[复制链接]
3602|18
 楼主| 林Ideal 发表于 2011-6-24 12:55 | 显示全部楼层 |阅读模式
目前有两种方案能解决我的问题:小弟分不多,望请高手见谅!
1、只用一个USB接口实现USB两种不同类型的设备(既是HID设备又是大容量存储设备(SD读卡器)(因为用的是STM32F103系列的芯片只有一个USB接口)),但是好像看到电脑圈圈回帖有心碎了(要多个接口实现,一个接口实现一个功能)————我这个方案还能实现吗?————纠结!
2、delphi控件中有没有控制批量端点的控件(因为我用的是delphi语言,学别的可能时间不够,还有不要说有HID控件(这个我知道!)),或者我想自己做一个USB批量传输类型的控件,不知道大家有没有做控件的资料,或者给点见解也行!
 楼主| 林Ideal 发表于 2011-6-24 14:24 | 显示全部楼层
进来的人发个空格也行啊!支持下我啊!,让我兴奋下有回帖。没有回帖无聊的!
 楼主| 林Ideal 发表于 2011-6-24 14:43 | 显示全部楼层
还是上传些以前做的东西。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
elevent 发表于 2011-6-24 23:08 | 显示全部楼层
可以使用一个USB物理接口模拟出两个功能设备,即在配置设备的描述符时候,配置成两个接口,每个接口实现一个功能。需要了解一下USB协议了啊。。。

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

dqyubsh 发表于 2011-6-25 06:02 | 显示全部楼层
如楼上所说,多个接口同时可用。而且,每个接口还可以有几个设置,每个设置交替可用。
下面这篇**说的就是一个接口两个设置,原文地址找不到了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

 楼主| 林Ideal 发表于 2011-6-25 08:11 | 显示全部楼层
谢谢哈!
 楼主| 林Ideal 发表于 2011-6-25 08:38 | 显示全部楼层
5# dqyubsh
呃..........英文的啊,我英文不行啊!
adams.gh 发表于 2011-6-25 13:03 | 显示全部楼层
本帖最后由 adams.gh 于 2011-6-25 13:05 编辑

补充4楼

Interface 0 MSC
Interface 1 HID

这个可以有喔。composite device 复合设备。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

 楼主| 林Ideal 发表于 2011-6-25 14:18 | 显示全部楼层
本帖最后由 林Ideal 于 2011-6-25 14:21 编辑

这个真不会!,这个真看不懂!有没有例程借我参考参考!
icecut 发表于 2011-6-25 16:56 | 显示全部楼层
haha,英文看不懂就别完了。。回家种地吧。更赚钱

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

fkepynn 发表于 2011-6-25 17:21 | 显示全部楼层
haha,英文看不懂就别完了。。回家种地吧。更赚钱
icecut 发表于 2011-6-25 16:56

看不懂英文也咱得,真是的、、、

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

 楼主| 林Ideal 发表于 2011-6-25 19:13 | 显示全部楼层
haha,英文看不懂就别完了。。回家种地吧。更赚钱
icecut 发表于 2011-6-25 16:56

现在种地的懂得技术更高深,还是算了吧!
hnsw 发表于 2011-6-28 11:59 | 显示全部楼层
lxyppc 发表于 2011-6-28 13:26 | 显示全部楼层
本帖最后由 lxyppc 于 2011-6-28 13:30 编辑

用Delphi做嵌入式接口开发,注定悲催。因为涉及到驱动开发,那里是C/C++的地盘。
英文不好而去做USB开发,更加悲催。因为USB文档翻译起来费力不讨好。翻译出来看不懂的还是看不懂,看得懂的还是会去看英文。

说正题
我倾向用方案一,因为方案二要写驱动程序。
用HID接口做控制,Bulk接口做数据传输。

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

baipengwei 发表于 2011-6-28 13:42 | 显示全部楼层
网上找,会有相关的控件的,

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

 楼主| 林Ideal 发表于 2011-6-28 13:54 | 显示全部楼层
没有,找了很多就HID控件!
xwj 发表于 2011-6-28 14:12 | 显示全部楼层
只有那么多内容,英文看不懂就用翻译软件啊,对着一个个词啃呗

很快就啃完了

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

icecut 发表于 2011-6-28 15:04 | 显示全部楼层
真不快.我从没毕业就准备看.放弃了很多次.到现在算是看完了...

用libusb,自己改delphi接口

评分

参与人数 1威望 +1 收起 理由
林Ideal + 1

查看全部评分

 楼主| 林Ideal 发表于 2011-6-28 16:44 | 显示全部楼层
说的是,慢慢看,能看一点是一点!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:解决了一个问题,但产生了另一个更严重的问题,这个问题还是不解决的好。

0

主题

64

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部