准备植发程序猿 发表于 2023-11-13 09:40

USB自定义HID循环调用发送函数,数据发送不正常

custom hid例程中custom_hid_class_send_report函数不能在while中循环调用,循环发送时,只有第一次能发送数据。
请教各位大神!!!

单片小菜 发表于 2023-11-13 17:17

这个是中断调用,你需要更改中断你的函数,具体的是哪个,我忘记了。

bestwell 发表于 2023-12-7 21:31

USB中断配置不正确,可能会导致数据发送失败

macpherson 发表于 2023-12-8 08:39

在USB自定义HID中,可以使用事件回调来控制数据发送的速度

everyrobin 发表于 2023-12-8 09:14

检查USB发送状态寄存器,了解发送过程中是否存在错误。

bartonalfred 发表于 2023-12-8 09:35

USB库的配置错误了吗?            

chenci2013 发表于 2023-12-8 10:04

PC端的USB驱动问题            

lzbf 发表于 2023-12-8 10:27

检查发送数据的缓冲区是否有足够的空间

sdlls 发表于 2023-12-8 10:36

发送函数能够正确地将数据写入USB设备的发送缓冲区,并触发USB设备的发送中断。

updownq 发表于 2023-12-8 15:26

驱动存在问题,可能会导致数据发送不正常。

bartonalfred 发表于 2023-12-8 16:24

正确地处理USB报告描述符和传输层协议

tifmill 发表于 2023-12-8 16:46

在发送函数中添加错误处理机制,以便在出现错误时能够及时发现并处理。

linfelix 发表于 2023-12-8 16:55

尽可能减少要发送的数据量            

pentruman 发表于 2023-12-8 21:05

HID协议实现是否正确            

maqianqu 发表于 2023-12-8 21:55

USB端点配置正确,包括端点大小、缓冲区地址和传输方向

yeates333 发表于 2023-12-9 10:46

检查PC端的USB驱动是否正确安装

pmp 发表于 2023-12-9 14:47

使用调试工具(如示波器、逻辑分析仪等)检查USB数据线上的信号是否正常

yeates333 发表于 2023-12-9 15:15

USB驱动程序是否正确安装            

i1mcu 发表于 2023-12-9 16:14

在中断处理程序中,您需要正确地处理USB中断并调用相应的回调函数。

eefas 发表于 2023-12-9 21:10

USB接口传输速度有限            
页: [1] 2
查看完整版本: USB自定义HID循环调用发送函数,数据发送不正常