WCH沁恒单片机
登录
直播中
刘丰标
8年用户
1082经验值
私信
关注
[问答]
CH573F usb host模式下使用批量传输方式接收数据,HOST总是返回0x2A状态字如何处理?
开启该帖子的消息推送
Host
CH573F usb host模式下使用批量传输方式接收数据,HOST总是返回0x2A的状态字,一般会有什么原因导致出现这种状态,此时应该如何处理,是HOST继续重试接收数据,还是断开USB重新连接?
回帖
(4)
刘甜甜
2022-7-21 10:37:07
是枚举已经完成,批量传输过程中返回的0x2A是吗?IN方向的数据,从机有准备好吗?如果从机那边没有数据,这个返回值表示NAK,是正常的,可以忽略。
是枚举已经完成,批量传输过程中返回的0x2A是吗?IN方向的数据,从机有准备好吗?如果从机那边没有数据,这个返回值表示NAK,是正常的,可以忽略。
举报
李渝辉
2022-7-21 10:37:10
受到警告
提示:
作者被禁止或删除 内容自动屏蔽
举报
杨梅
2022-7-21 10:37:13
最好能抓包看一下。
从机有数据待上传,这时候来个IN指令,能够上传,就OK。
从机没有数据待上传,或者说正在准备,忙碌中,回复一个NAK,也正常。
从机准备好了数据,还返回NAK给主机,就要检查一下了。
最好能抓包看一下。
从机有数据待上传,这时候来个IN指令,能够上传,就OK。
从机没有数据待上传,或者说正在准备,忙碌中,回复一个NAK,也正常。
从机准备好了数据,还返回NAK给主机,就要检查一下了。
举报
李耀鑫
2022-7-21 10:37:17
一般来说批量传输的数据完成,数据没错没少就行,返回0x2A表示NAK可以忽略,或者在代码里就不打印这个返回值。
一般来说批量传输的数据完成,数据没错没少就行,返回0x2A表示NAK可以忽略,或者在代码里就不打印这个返回值。
举报
更多回帖
rotate(-90deg);
回复
相关问答
Host
CH573F
的
USB
host
如何才能低功耗运行进入shutdown
模式
?
2022-08-22
434
求分享
CH573
/
CH
579做
host
的
数据
收发测试
2022-07-28
510
CH573F
如何实现
USB
接口根据接入设备不同,既做
HOST
又可以切换为Device?
2022-08-04
645
376S做主机跟
USB
设备之间交换
数据
只能读取前64
字
节,在启动
接收
就
返回
了NAK怎么解决
2022-07-15
920
求助,
CH573F
的
USB
有linux
下
基于libusb进行通信的Demo示例吗?
2022-08-18
615
ch573F
为什么不能使用?
2022-07-22
680
CH32F
103使用
USB
HOST
读写
CH
340速度慢是为什么?
2022-05-27
2523
CH
552E的
USB
device反转操作如何取消?
2022-05-12
732
请问
CH573
的
usb
做
host
端时如何查看输出?
2022-09-26
792
CH573F
上电不稳导致UART
0
失效怎么解决?
2022-08-30
800
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分