发新帖我要提问
12
返回列表
打印

请教STM32 usb批量传输数据 免驱

[复制链接]
楼主: nds_shenzhen
手机看帖
扫描二维码
随时随地手机跟帖
21
nds_shenzhen|  楼主 | 2011-10-21 16:38 | 只看该作者 回帖奖励 |倒序浏览
既然香版已经说了不行的,我就不告诉你具体方法了
Simon21ic 发表于 2011-10-21 13:50


呵呵 Simon21ic大侠 是不是还有其他实现的方法? 我对USB这块不熟悉,麻烦你指教

使用特权

评论回复
22
nds_shenzhen|  楼主 | 2011-10-21 16:43 | 只看该作者
有个变通的办法不知道楼主可采用不
下位机做成composite device,一个U盘+一个bulkdevice
驱动放在U盘里
软件也放在U盘里
byeyear 发表于 2011-10-21 15:21


你的意思是 驱动放在枚举成功的u盘里面 如何插入电脑之后 驱动安装路径默认设在这个u盘安装,是这个意思吗?  这个方法不错, 我也看见过网上有人做成u盘和USB虚拟串口的方法,大概也就是你这个意思。 这个枚举成符合设备 我认为是可行的,但是我不知道如何操作才能够 实现驱动自动安装,方法是不是允许可行,还有需要了解哪方面的知识?

使用特权

评论回复
23
nds_shenzhen|  楼主 | 2011-10-21 16:44 | 只看该作者
不能免驱
dfsa 发表于 2011-10-21 15:32

呵呵  用什么方法 能够实现 驱动自动安装?

使用特权

评论回复
24
nds_shenzhen|  楼主 | 2011-10-21 16:46 | 只看该作者
再请教一个问题 就是 xp的设备驱动和win7的是不是 还有区别啊 ? :P

使用特权

评论回复
25
Simon21ic| | 2011-10-21 21:26 | 只看该作者
已经发消息给你了,我可以提供一些免费支持
不过是有前提的,需要的话,可以详谈

使用特权

评论回复
26
mcuisp| | 2011-10-22 08:11 | 只看该作者
哈哈,我的EP968手持机就是用的usb bulk免驱!!!

使用特权

评论回复
27
mcuisp| | 2011-10-22 08:13 | 只看该作者
有个变通的办法不知道楼主可采用不
下位机做成composite device,一个U盘+一个bulkdevice
驱动放在U盘里
软件也放在U盘里
byeyear 发表于 2011-10-21 15:21

这个方法是cypress的专利。
我也有个类似的专利在审查中

使用特权

评论回复
28
lxyppc| | 2011-10-22 10:22 | 只看该作者
有些銀行的U盾就是用的这样的方法,虚拟出一个光驱,自动播放安装驱动。然后自动转到指定网页

使用特权

评论回复
29
Simon21ic| | 2011-10-22 10:46 | 只看该作者
什么时候去看一下我的方法是否可以也申请个专利

使用特权

评论回复
30
nds_shenzhen|  楼主 | 2011-10-22 13:40 | 只看该作者
25# Simon21ic

Simon21ic 大侠 希望能够得到你的支持,为了实现这个设备免驱的目的,老实说我已经找了两周的时间了,一直没有找到解决方法,希望你能够给我指导,谢谢

使用特权

评论回复
31
nds_shenzhen|  楼主 | 2011-10-22 13:55 | 只看该作者
这个方法是cypress的专利。
我也有个类似的专利在审查中
mcuisp 发表于 2011-10-22 08:13

你好  我向请教如果stm32做成composite device 之后 如何实现数据传输? 上位机是用什么方式访问设备发出来的数据呢? 有没有类似的参考资料? 谢谢你

使用特权

评论回复
32
nds_shenzhen|  楼主 | 2011-10-22 13:57 | 只看该作者
有些銀行的U盾就是用的这样的方法,虚拟出一个光驱,自动播放安装驱动。然后自动转到指定网页
lxyppc 发表于 2011-10-22 10:22

呵呵 但是就是不知道具体如何实现,银行的u盾 是虚拟光驱吗?下午找一个来看看,谢谢你提供的信息

使用特权

评论回复
33
Simon21ic| | 2011-10-22 21:57 | 只看该作者
已发消息,具体qq聊吧

使用特权

评论回复
34
nds_shenzhen|  楼主 | 2011-10-23 11:02 | 只看该作者
已发消息,具体qq聊吧
Simon21ic 发表于 2011-10-22 21:57

已经回复

使用特权

评论回复
35
seawwh| | 2011-10-23 13:23 | 只看该作者
可以考虑使用以太网传输, 这样做的特点如下:
1. 勉驱动;
2. 速度快; 实现700KByte/s 很轻松
3. 电路比USB复杂一点,成本高一些

使用特权

评论回复
36
nds_shenzhen|  楼主 | 2011-10-23 13:38 | 只看该作者
可以考虑使用以太网传输, 这样做的特点如下:
1. 勉驱动;
2. 速度快; 实现700KByte/s 很轻松
3. 电路比USB复杂一点,成本高一些
seawwh 发表于 2011-10-23 13:23

呵呵 以太网我不了解 可能对我现在这个不太实际 谢谢你的建议

使用特权

评论回复
37
seawwh| | 2011-10-23 13:42 | 只看该作者
其实 USB的协议比以太网的基本协议来得复杂些。

使用特权

评论回复
38
CharlesPP| | 2020-5-8 23:48 | 只看该作者
请教楼主,找到合适的解决方案了吗,我最近也在找相关的资料。也是头大。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则