完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
你好,我现在改了一个HID例程,枚举成功了;但是无法下发HID信息,会卡死上位机,能帮忙看下吗
|
|
|
|
你好,技术支持,我用的是CH552G,现在改了一个HID例程,枚举成功了,端点那些都配置了 但是无法下发HID信息,会卡死上位机,能帮忙看下吗
|
|
|
|
在对USB设备下传数据的时候,会设计一定的交互逻辑去控制CH552芯片的"UEPn_CTRL"寄存器中IN和OUT事务的应答状态(有可能还会涉及到DMA控制一类的操作,实际不是单一操作这个寄存器),针对你的问题,首先在电脑上启动下发的时候,应该确保对应端点号的"UEPn_CTRL"的"bUEP_R_RES1"和"bUEP_R_RES0"处于"ACK"应答状态,这个时候电脑启动下传,芯片才能够收到。
|
|
|
|
只有小组成员才能发言,加入小组>>
477 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2874 浏览 2 评论
2361 浏览 1 评论
820浏览 2评论
CH569通过HSPI实现USB3.0和FPGA高速双向通讯
650浏览 1评论
502浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
366浏览 1评论
644浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 19:18 , Processed in 0.972909 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号