Ch32V203的USB口与安卓主板通信问题

1 背景: 我有一块电路板mcu选用Ch32V203, 需与安卓主板,通过usb通信, 前期开发时间紧张, 电路板上增加了一片Ch340c转usb,再与安卓主板通信,  安卓app内直接集成了ch340的接口驱动

2 现在希望由ch32V203 的Usb device直接与安卓pcba通信, 同时安卓app不要做任何修改, 请问如何实现,有没有参考例程


3. 如果安卓app必须修改代码才能实现,有没有参考例程,谢谢!


如下图方案变更说明.png

您好,根据提供信息,原方案使用CH340连接MCU和安卓,安卓端应该要安装CH340的驱动吧。若是想要安卓APP不做修改,可以考虑用CH32V203 USB模拟成CH340设备,目前没有模拟CH340的例程,可在USB分析仪抓CH340的枚举通信过程,在EVT CDC例程基础上进行修改。或可用CH32V203 USB模拟成CDC设备,在EVT有模拟CDC的例程,但安卓端可能要安装CDC驱动,不知道你程序是否还要进行修改配置兼容。


@TECH62

请问, 哪里可以下载到安卓端CDC驱动 , 我在官网上只找到了windows平台 的驱动



您好,确认了一下,安卓端自带CDC驱动,不需要安装。


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