WCH沁恒单片机
直播中

贾虎世

7年用户 1677经验值
私信 关注
[问答]

CH565W评估板的几个疑问求解

现在我使用CH565W评估板,从沁恒的官网上下载的资料, 我在看例程的过程中有点东西每台看懂
1。在CH372device的例程中,有个usbhs.c文件夹里面有个void u2_send_data( UINT32 endp_num, UINT32 tx_len, UINT32 toggle )函数,没有注释和使用教程,从命名上看是USB2.0主机发送的函数吗?  第一个参数 是端点,然后是长度,在然后是data0和data1吗?  

2.如果我设置成USBhost,在USB口接一个USB HID设备,可以用u2_send_data()这个函数通信吗?
3.在USBhostdisk历程中,没有看到枚举完U盘之后对U盘操作的函数?这个需要自己写吗?

回帖(3)

王苑苑

2022-6-9 11:15:58
你好,u2_send_data 这个是usb host端使用, 功能正如你描述,当你作为主机角色时,是可以通过该函数与设备进行通讯。ch569 的 USBhostdisk exmaple 中 枚举完后, 在Fat_Init() 函数进行了简单的文件操作后就退出来了,然后等待usb 断开, 如果断开就继续检测是否连接,再执行上述流程
举报

李建宁

2022-6-9 11:16:02
您好,我从官网上下载的资料中没有ch569做HOST的例程,并且USB-HOST中关于枚举USB设备方面的封装成了库,没有源码?  这部分是否可以提供资料呢?
举报

方娟

2022-6-9 11:16:10
关于USBHOST的例程中,我下载进评估板中,打开U盘中的文件返回0,但是调用写函数返回1,读函数返回0,但是读取的字节数也是0,这个是因为什么? 有源码可以查看吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分