CH374U SPI stm32 接收游戏手柄数据源

我申请了你们的ch374u评估板 想实现的功能就是通过SPI方式接收游戏手柄的数据源给stm32f103c8单片机  单片机接收到数据后 在通过串口发送出去  想问下有没有对应的例程  demo例程主要是是基于51的 

试了下你们上传的stm32103 ch374并口链接的程序,初始化能后成功,串口可以打印对应的日志信息,但是HID设备一直没有连接上,连接状态一直是0,即未连接,


微信图片_20210810195718.jpg这个是实物图


您好,您是用CH374U作为USB_Host,您可以用抓包工具看一下电脑和游戏手柄的枚举过程,然后在主控控制CH374的程序里面也模拟电脑发送setup包的顺序去获取描述符。这样后面才能实现374与手柄的数据通讯


您好 您能大概给我讲下这个是如何再ch374中模拟的 目前对USB是小白一个 ,之前知识调试过设备的,我现在用的是你们提供的stm32f103 CH374的程序 ,并口的  初始化是成功的 我看获取描述符里面的buffer()512大小)是空的,但是官网host的程序中四个数组分别有对应的值,您大概讲下在主控控制CH374的程序里面也模拟电脑发送setup包的顺序去获取描述符  谢谢了


您好 我晚上试了下 ,在程序下载进去的同时,我把USB插在评估板上,通过串口能获取到信息,如下所示:微信图片_20210811232932.png然后我把手柄插在电脑上 用电脑上的小工具抓取对应的数据,如下所示

1628695600139222.png

1628695600204861.png

自习比对了下  串口获取的数据与  工具实际抓取手柄的数据并不一样

中间出现过一次突然连接上了  能够正常识别数据 手柄按键按下 数据有变化,后面就一直没有连接上

icon_rar.gif1478064978736747.rar

这是目前的程序  

icon_rar.gif工具获得手柄数据.rar

这个是手柄插在电脑上 通过小工具获得的数据。

麻烦你们技术帮我看下 是哪里不对还是  比较着急 谢谢


你好 你目前已经会374u的使用了吗,我想找你请教问题



只有登录才能回复,可以选择微信账号登录