完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试在CYW54 907无线SoC(CYW943907AEVAL1F DEV板)上实现自定义类的USB 2主机。我想把主机连接到一个在FX3模块上运行的USB设备上的自定义类(CysB3KIT-03EZ-USB®FX3μSuxExplorer工具包)。
我使用UBXDCAP在主机上创建一个自定义类(见附加代码)。我还添加了DWAKE到WICEDYUB.C(附件)中的事件处理程序。在FX3设备上,我正在运行默认的BulkLooAutoCpp示例。我还试着在FX3上运行MouthDeMo。 无法使自定义DCAMP类工作。我注意到,当我插入设备时,事件回调函数(WieDeIsUbxHooSubxxHooxEvtLead回退)在WICEDYUSB中没有触发。我怀疑原因是UxIHoSoxCype类实例NULL?我得到相同的结果,当我测试的默认u***bulksourcesinkled例子FX3(LED不亮)。这里是终端调试终端输出从这个测试: +----------------------------+ +US B20主机DCube自定义类应用程序+ +----------------------------+ UB20主机启动初始化… 检测板捆扎是在USB - PHY模式!! 检测板是在USB主机模式!! USB主机支持2 HCI资源 UB20主机完成初始化!!!! 第二类:设备: . 状态:1 . 地址:1 . HCD名称:UXYHCDYEHCI . 类名:(NULL) . 速度:2(高) . 端口索引:0 . 马克斯电力:250 环回 +++启动:DCopy自定义类回环开始 ***请输入任何来自终端程序的密钥*** dBoo==空 结束:dBox测试 我还检查了mousedemo同主机–列举为HID设备,并成功地执行事件的回调函数(见红色)。(它还打印数据的成功运行时hid_keyboard宿主应用程序)。这里是终端输出: +----------------------------+ +US B20主机DCube自定义类应用程序+ +----------------------------+ UB20主机启动初始化… 检测板捆扎是在USB - PHY模式!! 检测板是在USB主机模式!! USB主机支持2 HCI资源 UB20主机完成初始化!!!! 输入事件调用 μuxx.HoxCulasHID:事件UXI DEVICESIL插入 一个键盘HID类设备 返回主APP事件处理程序-----------------(1) USB20主机:事件(1) USP20主机:未知事件(1) 第二类:设备: . 状态:3 . 地址:1 . HXCD名称:UXYHCDYOHCI . 类名:(NULL) . 速度:0(低) . 端口索引:0 . 马克斯电力:250 请你帮助我得到一个定制类的工作? 非常感谢。 RYAMAMIFOSOLIMIMAIII2905966ANYU 美国邮局 6.1 K 美国广播公司 2.4 K USB读写器 1.4 K 美国广播公司 3.3 K 以上来自于百度翻译 以下为原文 I am trying to implement a USB 2.0 host for a custom class on a CYW54907 wireless SoC (CYW943907AEVAL1F dev board). I would like to connect the host to a custom class on a USB device running on an FX3 module (CYUSB3KIT-003 EZ-USB® FX3™ SuperSpeed Explorer Kit). I am using USBX dpump to create a custom class on the host (see attached code). I also added dpump to the event handler in wiced_u***.c (attached). On the FX3 device, I am running the default BulkLoopAutoCpp example. I have also tried running the MouseDemo on FX3. I cannot get the custom DPUMP class to work. I notice that when I plug the device in, the event callback function (wiced_u***_host_u***x_host_evt_callback) in wiced_u***.c does not trigger. I suspect the reason is that the UX_HOST_CLASS class instance NULL? I get the same result when I test with default USBBulkSourceSinkLED example on FX3 (the LED doesn't even light up). Here is the terminal debug terminal output from this test: +-------------------------------------------------+ I also checked the MouseDemo with the same host – it enumerates as an HID device, and successfully executes the event callback function (see red). (It also prints data successfully when run with hid_keyboard host app). Here is the terminal output: +-------------------------------------------------+ Could you please assist me in getting a custom class to work? Many thanks in advance. riyamifohsoleimani_2959646 anyu |
|
相关推荐
2个回答
|
|
你好,
我们也注意到了一个关于UBXDCAP类的问题,并且正在使用ExtLogic进行检查。 当做, -马杜 以上来自于百度翻译 以下为原文 Hi, We too noticed a issue with USBX DPUMP class and are checking with expresslogic currently., I will update you on further developments. Regards, -Madhu |
|
|
|
谢谢。同时,是否还有其他代码示例可以在我可以使用的两个大容量端点上传输原始数据?我需要高速,所以不想使用虚拟COM端口。 以上来自于百度翻译 以下为原文 Thanks. In the mean time, are there any other code examples for transferring raw data over two bulk endpoints that I could use? I need high speed, so do not want to use a virtual COM port. |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2113 浏览 1 评论
1859 浏览 1 评论
3673 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1794 浏览 6 评论
1540 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
581浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
434浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
445浏览 2评论
392浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
1008浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 17:00 , Processed in 1.057118 second(s), Total 77, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号