请救ch375芯片以主机模式和另一个stm32设备一起工作的问题

我们想生产一款设备,将ch375芯片集成到我们的产品的上,ch375通过串口与我们的设备连接,而另一个stm32设备是只有USB接口并且是一个母口。我们的目的是将我们的产品(集成CH375后)用一个mini USBA公口插到 STM32设备上的ini USBA母口上去后,我们的产品的串口(与CH375连接了的串口)发的数据,能正确传输到 STM32设备上去,同时STM32发的数据也会通过CH375转发到我们产品的串口上去。


即通过CH375,使我们的产品成为USB主设备,然后直接与STM32从设备通讯。这个STM32从设备的通讯协议我们已经实现了,只要能与这个设备之间通过USB收发数据,我们就可以按照通讯协议去操作STM32设备。


为此,我们想问,有没有办法不编写CH375的控制代码(通过我们的产品的固件代码去设定CH375),单纯通过外围元件实现上面的逻辑吗?

我把上面的目的分成几个小目标:

  1. 通过外围元件,使CH375以主设备模式工作

  2. ch375TX,RX与我们的串口连接(因为我们不需要CH375的中断事件,所以不连接INT


希望大佬们指点一下,我们的目的可否通过CH375来实现?并且不需要单片机控制编程,可能有人问为什么不直接通过串口与STM32设备通讯,那时因为这个STM32对外的接口只有一个MINI USB A母口。


你好:

CH375不可能实现上述功能,你可以使用带U口主机功能的MCU定制功能固化程序实现。将此MCU的串口直接连接你的设备。


您好,可以看一下您的程序吗,个人信息保护,已隐藏 感谢


您好,具体用375是做什么功能呢


我其实想用ch376芯片以主机模式和另一个usb从设备进行通信,这个usb从设备是一个stm32的usb虚拟串口,它是用来将采集的数据发送出来的,需要给它发一个字符“N”,他才可以返回所采集的数据。我就是想用一个stm32通过ch376芯片做主机来与这个usb从设备完成通信的。不过现在毫无头绪,恳请帮助,期待您的回复,谢谢您


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