硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2458|回复: 6
收起左侧

请教大神,使用RL-USB实现HID功能,在报告描述符中加入Report ID 条目,然就不能正常接收数据了,和解?

[复制链接]

2

主题

70

回帖

76

积分

初级会员

积分
76
发表于 2019-2-13 11:11:58 | 显示全部楼层 |阅读模式
本帖最后由 sup999 于 2019-2-13 11:11 编辑

之前看硬汉介绍,说rtx好用,也试了rl-tcp,现在想试试rl-usb。根据网页介绍,点点鼠标就完成了例子上的内容,确实方便简单。
后来就报告描述符上添加了Report ID 条目,然后就不正常了,电脑可以识别,但是收不到数据。

使用的MCU是stm32f103r8

中间件选择

中间件选择


报告描述符

报告描述符


USB参数配置

USB参数配置

如果在红框处选上,然后另外构造一个报告描述。在上面添加
TIM图片20190213104622.png

同时总数上保持一致。但那哦可以识别,但是电脑上用工具发送,单片机收不到数据
不会进入“USBD_HIDn_SetReport ”这个函数,但是仿真的时候,可能在中断
“USB_LP_CAN1_RX0__IRQHandler”中看到上位机发来的数据。
所请教下大神,是哪里的原因,谢谢!



回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2019-2-13 11:16:52 | 显示全部楼层
RTX5里面的新版usb中间件,我还没用过。
回复

使用道具 举报

2

主题

70

回帖

76

积分

初级会员

积分
76
 楼主| 发表于 2019-2-13 11:33:17 | 显示全部楼层
本帖最后由 sup999 于 2019-2-13 11:35 编辑
eric2013 发表于 2019-2-13 11:16
RTX5里面的新版usb中间件,我还没用过。

来来来,大神试用一下。大神HID有没有试过添加“Report ID ”这个功能啊?

圈圈那本书是这样描述的

圈圈那本书是这样描述的

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2019-2-13 11:44:08 | 显示全部楼层
sup999 发表于 2019-2-13 11:33
来来来,大神试用一下。大神HID有没有试过添加“Report ID ”这个功能啊?

没整过,回头是我试试。
回复

使用道具 举报

17

主题

132

回帖

183

积分

初级会员

积分
183
发表于 2019-2-13 12:03:11 | 显示全部楼层
楼主,能把你的程序发一下吗,我也在研究这个,感到无从下手。
回复

使用道具 举报

2

主题

70

回帖

76

积分

初级会员

积分
76
 楼主| 发表于 2019-2-13 14:16:16 | 显示全部楼层
rgzdb 发表于 2019-2-13 12:03
楼主,能把你的程序发一下吗,我也在研究这个,感到无从下手。

KEIL 有自带的历程,可以按照下图打开
TIM截图20190213140944.png


TIM截图20190213140842.png
将不需要的屏蔽就可以了。


当然,也可以自己配置一个,可以参考下面这个链接。这个是RL-tcp的,觉得写的不错
https://blog.csdn.net/u011976086/article/details/78424361

回复

使用道具 举报

17

主题

132

回帖

183

积分

初级会员

积分
183
发表于 2019-2-13 15:15:09 | 显示全部楼层
谢谢。。。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-5 23:35 , Processed in 0.289899 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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