找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2777|回复: 18
收起左侧

USB通信协议 看完了理论知识,但是不知道怎么下手写代码

[复制链接]
ID:1040483 发表于 2023-8-15 14:14 | 显示全部楼层 |阅读模式
最近在做ESP32使用USB通信协议和一款指纹模块进行通信,但是这个USB通信协议好复杂,差不多看完了理论知识,但是不知道怎么下手写代码,有没有大佬指点迷津,提示一下学习方法网站之类的,真的很需要
回复

使用道具 举报

ID:1040483 发表于 2023-8-16 14:39 | 显示全部楼层
IdeaMing 发表于 2023-8-16 09:18
动手才能开始,同事看看现成的代码

ESP提供的代码也看了,感觉不全。找不到现成的,网上的都是些理论,
回复

使用道具 举报

ID:1040483 发表于 2023-8-19 16:59 | 显示全部楼层
devcang 发表于 2023-8-16 13:16
光是看其中一种,不是那么复杂的,如hid。。。。。。

请问什么样的设备属于HID类,我现在在做的ESP32主控与一款指纹仪设备进行通信,实现向指纹模块中录入指纹,获取模块中的指纹信息等等功能,指纹模块属于HID类吗
回复

使用道具 举报

ID:1040483 发表于 2023-8-25 16:11 | 显示全部楼层
wufa1986 发表于 2023-8-24 10:51
HID枚举成功以后,通信很简单的,并不需要你理解怎么通信,这个枚举一般厂家已经做好

请问什么样的设备属于HID设备,我在用的指纹模块属于吗
回复

使用道具 举报

ID:1040483 发表于 2023-8-29 14:47 | 显示全部楼层
lgwd 发表于 2023-8-18 19:57
建议你学习USB采用STC8H芯片。在了解USB协议的基础上,仔细阅读其USB转串口例程的完整代码。将每一句都读懂 ...

我的主控芯片是ESP32-S3,USB设备是USB2.0标准的供应商特定类。ESP-IDF未提供供应商特定类的示例代码,有一个demo只有发数据的例程没有接收的。请问还可以使用别的什么USB库比较好吗,供应商特定类要怎么写
回复

使用道具 举报

ID:1040483 发表于 2023-8-31 08:44 | 显示全部楼层
lgwd 发表于 2023-8-30 16:37
芯片厂家不提供相关示例代码,使用USB功能难以成功!你参考一下其他带USB接口芯片的USB接口示例代码,有的 ...

谢谢!我最近再看ARM32的芯片了
回复

使用道具 举报

ID:1040483 发表于 2023-9-1 08:53 | 显示全部楼层
fishafish 发表于 2023-8-31 19:39
好像都是发送代码容易找,接收代码却要自己写出来

啊?自己写接受的话,可以参考什么吗,没有头绪啊。请大佬指点!不甚感激!
回复

使用道具 举报

ID:1040483 发表于 2023-9-2 08:26 | 显示全部楼层
liucan2020 发表于 2023-9-1 22:32
是哪个IC 的型号?我也去了解一下

芯片型号为ESP32-S3,用的C语言进行开发,得看ESP-IDF
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表