[STM32F1] 实现三种功能HID+msc+CDC

[复制链接]
2719|61
paotangsan 发表于 2022-3-3 11:50 | 显示全部楼层
这种功能不好调试的
AloneKaven 发表于 2022-10-7 20:02 | 显示全部楼层
最好用串口好吧
Bblythe 发表于 2022-10-9 13:29 | 显示全部楼层

通过访问寄存器来控制I2C1工作时钟的开启。
Pulitzer 发表于 2022-10-9 16:28 | 显示全部楼层

在孔璧内部作金属处理后,可以让内部的各层线路能够彼此连接。
地下縱情搖擺 发表于 2022-10-24 13:03 | 显示全部楼层
正常来说,你想让USB实现啥功能,在描述符里写好就行了

风吻过你的不羁 发表于 2022-10-24 13:35 | 显示全部楼层
应该是可以实现HID+CDC这种复合设备的,但是MSC不是很懂,我就不过多评论了

漫过岁月 发表于 2022-10-24 14:07 | 显示全部楼层
你可以学一下USB的原理,它做复合是完全可以的

一枝香 发表于 2022-10-24 14:39 | 显示全部楼层
一般情况没问题,但是你逻辑得写好了,不然复合设备可能都不会稳定

极客晨星 发表于 2022-10-24 15:11 | 显示全部楼层
话说CDC是不是虚拟串口啊,win10的话是不是能免驱?

晚晚皆安 发表于 2022-10-24 15:43 | 显示全部楼层
同时实现啊,应该费劲儿吧。两种复合设备是可以的,三种还没弄过

討厭和人归類 发表于 2022-10-24 16:15 | 显示全部楼层
你可以找复合的例子,我知道正点原子就有鼠标和键盘的复合设备,你可以借鉴一下

林间有新绿 发表于 2022-10-24 16:47 | 显示全部楼层
原来MSC是一种计算机与移动设备的传输协议啊,我竟然不知道

偷吻月亮 发表于 2022-10-24 17:19 | 显示全部楼层
感觉最好就是HIDCDC这种能复合,网上有例程

笨蛋无需搭理 发表于 2022-10-24 17:51 | 显示全部楼层
你单独MSC实现了没,如果实现了,可以加个HID,然后复合之后再加个CDC,一步一步来

lzbf 发表于 2022-10-25 18:05 | 显示全部楼层
虚拟两个HID,一个CDC,一个WinUSB,一个MSC。  
mollylawrence 发表于 2022-10-25 18:25 | 显示全部楼层
STM32F103能够同时实现HID+msc+CDC吗  
51xlf 发表于 2022-10-25 18:52 | 显示全部楼层
不能同时实现这三种功能。               
jackcat 发表于 2022-10-25 19:27 | 显示全部楼层
利用LibUsb-win32 很容易编写上位机软件 根本不管USB device是CDC HID还是MSC
lzmm 发表于 2022-10-25 20:04 | 显示全部楼层
STM32 实现三种功能HID+msc+CDC   USB自定义HID每个事务只有1个字节  
mikewalpole 发表于 2022-10-25 21:11 | 显示全部楼层
参照ST官方USB标准库下的HID+CDC的示例代码 。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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