CH32V203F6P6下载usbd_compatibility_hid例程,提示usb leave low power mode正常吗

CH32V203F6P6芯片启用内部晶振,代码中已经作了修改,下载usbd_compatibility_hid例程后串口打印信息如下:


[21:02:10.019]接收←SystemClk:96000000

                    ChipID:20370510

                    USBD Compatibility HID Example

                    usb leave low power mode

                    usb enter low power mode                    

[21:02:10.159]接收←usb leave low power mode


请问各位专家,提示usb leave low power mode正常吗?为什么会提示这个?


然后用上位机测试数据交换,不能正常通讯。

您好,打印信息”usb leave low power mode“表示唤醒状态,”usb enter low power mode “表示进入挂起状态,这些都是正常的,3ms内设备没有动作则会进入挂起状态,当对设备进行操作时会将其唤醒。该例程演示的是HID设备和串口之间的数据传递,可通过HID数据收发工具配合串口调试工具进行数据之间传递演示,如下图。不能正常通讯具体是指什么?设备管理器能识别到设备么?具体可以用Bus Hound看一下。后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通。

image.png



知道怎么弄了。上位机向下位机发送数据,首个字节必须是后面数据字节数,而下位机向上位机发送数据,每次得64个字节才能成功。

001.jpg


只有登录才能回复,可以选择微信账号登录