CH32v203 USB372例程端点无法发数据

之前使用ch32v203F6 测试使用官网的例程,更改了link.ld文件中的flash大小,刷写之后bus hound已经识别出ch372,发送端点1数据,中断可以进入并且识别到正确的数据,但是端口2发送不出数据。之前怀疑是F6芯片flash问题,重新打板使用ch32v203c8 ,下载官网例程压缩包重新下载测试发现还是有同样问题。硬件问题,按道理不应该出现usb都识别而且pc端发送数据都能接受,而端口发送不出来的情况。麻烦看看,或者能不能发出你们测试能发出数据的例程给我试一下。

image.png

您好,我这边直接使用EVT例程测试是没有问题的,如下图。其中,端点1、2组成一个环形缓冲区,数据不会进行反转。端点3、4组成一个缓冲区,数据进行反转,先执行OUT端点,再执行IN端点。后续若有问题,可邮箱(lzs@wch.cn)沟通。

image.png


能否发一下代码:个人信息保护,已隐藏


您好,测试用的就是EVT的例程,V203 EVT下载链接如下:

https://www.wch.cn/downloads/CH32V20xEVT_ZIP.html

 


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