能否用CH341的SPI完成以下时序


现在有一个如下的SPI时序,我能否用CH341来完成呢,这个多了的一个busy信号应该怎么处理呢?望解答,我用的是Labview来开发的




image.png

您好,CH341的SPI接口中没有提供BUSY信号,CH341有多余的IO口可以主动读取所连信号的IO电平状态,但是SPI片选有效期间(SPI读写期间)无法用于配合读取IO状态电平。可以考虑使用我司支持USB设备模式的MCU进行时序模拟或选用带有BUSY信号的MCU。


好的,谢谢,我用STM32解决了这个问题

不过我到目前为止还是没有用CH341A来实现过SPI通讯,我看USBIO_StreamSPI4的时序描述的非常模糊,不是很懂

像CH341的SPI是下面四种的那种通讯方式呢?

谢谢!

image.png


image.png


您好,CH341的SPI模式默认为SPI模式0,也是最通用的方式。


好的,谢谢!不过这个SPI模式能修改吗?


您好,目前支持的模式固定,不能修改为其他模式,请知悉。


您好,对于CH341的SPI读写,我还想知道是否有办法把MOSI和MISO两根线合并为一根线。之前我用另外的设备实现SPI读写共用一根线读写的时候是通过如下方式实现的,想请问一下CH341是否也有类似的办法可以在同一根线上实现读写。

C2F105314E356835654F8A3C5EBCBC59.png


您好,很抱歉,CH341的SPI是不支持3线(即MOSI与MISO合用)的,请知悉。


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