Ch374能和跑CDC协议的USB设备通信么?伏地拜谢!
理论上是可以的,最终能否实现,主要取决与用户能否用软件实现CDC的协议,不知道你具体是想操作什么CDC设备
我要接的设备是MOTO的手台,手台的接口是USB的,它是跑CDC协议模拟的串口,您看能不能用CH374?
这个是可以的,你只要把手机插在PC,用Bushound抓一下PC的操作流程,然后模仿就可以了
CH374内部没有什么协议。协议在单片机里面运行。 CH374只是做USB数据传输而已。 完全可以使用
你的MOTO这个设备是做主机还是做设备?如果是做设备肯定可以做起来,如果做主机的话,我们CH374做设备,那可能有点难度。
我这个MOTO的手台是作为设备用的!是不是直接把手台的USB和CH374接起来,再用MCU控制CH374就可以了?伏地拜谢!
是的,这样就可以直接控制了。相关协议可以到usb.org上下载即可
您指的协议是什么呀?是CDC还是其他的?手台传过来的数据是不是我从CH374某些寄存器中就能读出来呀!伏地拜谢!
是CDC协议,你必须按照CDC协议和你的手持设备通讯。否则无法通讯。CH374只能收发数据。收发数据的内容是什么,是有你自己指定的。
CDC协议模拟的串口,是CDC类设备中的一种,有自己的类请求及通讯协议,单片机必须按照这些约定却操作,才能与其通讯,先熟悉下协议吧!UploadImages/201031715245481.rarUploadImages/201031715251537.rar
CH375是不是可以有类似CDC的固件可以直接使用呢?如果可以是不是就不用在MCU中做相关的协议了?伏地拜谢!
1、CH375只内置U盘的部分固件,没有CDC类协议的固件 2、CDC模拟的串口操作并不复杂,用Bushound抓取数据,对照协议分析,能分析出流程。 UploadImages/201031715583796.rar 这是一种CDC 串口设备的例程
谢谢各位了!