CH554 安卓手机识别问题

我这边用CH554做了USB自定义设备,在windows上识别OK,使用正常. 

但是接到安卓手机上不能被识别(只有三星S21能识别,其他安卓设备都不能被识别.) 


我将贵司的CH554EVT\EVT\EXAM\USB\Device\VendorDefinedDev.hex 烧写到我的板子里,

插入到安卓手机,所有手机都能被识别.  判断非硬件问题,应该是软件问题.


我这边将贵司的VendorDefinedDev.C 编译,提示ready 未定义,我自己添加了定义,编译后烧写到

我的板子,不能被识别,


能否提供下VendorDefinedDev.hex (生成时间:2023-05-31) , 对应的可编译的源码?


另外对于这个问题,您这边是否有什么建议?


您好

问题原因可能是部分安卓手机需要识别到设备序列号字符串描述符才能识别到设备,您可以参考下这个程序,测试并添加该字符串描述符。

EXAM-安卓.zip

程序仅供参考



问题已解决,谢谢


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