楼主,这个例程你测试过吗?
我用原厂的开发板测试了下。115200和600的波特率是可以的。但是9600的不行。实际是4800的。
最近这个问题困扰我很久,一直得不到解决。原厂工程师给我一个ch32F103的例程,
里面的设置波特率数据和你的一样。
我移植了、测试了下,就是9600的不对,实际是4800.
USB底层的驱动我不是太懂,所以希望厂家能把底层驱动封装测试好给我们,这样能让新手少走弯路。
附件是官网例程里面的。main.c 在EVT\EXAM\USB\USBHD\HOST\User
ch32v10x_usb_host.c 覆盖 EVT\EXAM\SRC\Peripheral\src
手头一个案子,就差把波特率设为9600了。
|