打印
[STM32F1]

通过busbound观测没有发出去

[复制链接]
394|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kangzj|  楼主 | 2020-4-12 12:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下了一个usb_hid.rar,就是网上很常见的 STM32F105/107版本源码,功能是接收到的usb数据回发出去。我下载到板子中已经可以被PC识别,而且接收到了数据,但是回发的时候通过busbound观测没有发出去

使用特权

评论回复
沙发
pengf| | 2020-4-12 12:17 | 只看该作者

还有什么现象?能再详细描述下吗?

使用特权

评论回复
板凳
kangzj|  楼主 | 2020-4-12 12:20 | 只看该作者
仿真发现USB_SIL_Write已经成功调用,但是EP1_IN_Callback没有进。板子中PA9~PA12连接USB,PA9为电源。

使用特权

评论回复
地板
xxrs| | 2020-4-12 12:27 | 只看该作者
感觉上是什么地方没配对

使用特权

评论回复
5
kangzj|  楼主 | 2020-4-12 12:36 | 只看该作者
我现在跑的例子从代码上看也是这个金龙开发板例程上改的。从原来的5键控制pc鼠标改为接收到数据后自动回发。既然可以板子可以被pc认出而且接收数据成功,应该是**不离十了

使用特权

评论回复
6
yinxiangh| | 2020-4-12 12:40 | 只看该作者
那为什么发送不行

使用特权

评论回复
7
chenjunt| | 2020-4-12 13:31 | 只看该作者
描述符配置的问题

使用特权

评论回复
8
xxmmi| | 2020-4-12 13:40 | 只看该作者
都能收到,说明硬件没问题;

使用特权

评论回复
9
kangzj|  楼主 | 2020-4-12 13:46 | 只看该作者
现在有个新问题,我在这个基础上想加上FreeRTOS-9.0系统,只添加一个usb监听任务(收到什么就回发)。运行时发现,如果USB不连接PC是可以调度的,一旦连接PC,则调度器都不调度了

使用特权

评论回复
10
supernan| | 2020-4-12 13:49 | 只看该作者
怎么知道都不调度了

使用特权

评论回复
11
kangzj|  楼主 | 2020-4-12 13:51 | 只看该作者
vTaskDelay出去以后就再没执行过

使用特权

评论回复
12
huwr| | 2020-4-12 13:54 | 只看该作者
难道USB HID与FreeRTOS系统里有什么地方冲突吗?

使用特权

评论回复
13
zhuhuis| | 2020-4-12 13:57 | 只看该作者
是谁做主机的事情吧

使用特权

评论回复
14
chuxh| | 2020-4-12 14:00 | 只看该作者
什么意思,能细说一下吗

使用特权

评论回复
15
llljh| | 2020-4-12 14:10 | 只看该作者
能说的明确点么?刚好我也遇到这个问题!谢谢了1

使用特权

评论回复
16
kangzj|  楼主 | 2020-4-12 14:16 | 只看该作者

嗯,预料中的结果,多谢大家啦

使用特权

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

本版积分规则

672

主题

7007

帖子

2

粉丝