CH341的SPI写入发送数据是0X20问什么输出是0X4
时间: 2023-06-26 13:10:33 浏览: 202
ch341读写spi flash源代码_341读写spiflash_ch341读写spiflash源代码_Vc_
5星 · 资源好评率100%
CH341是一个USB转串口和并口接口芯片,它本身并不支持SPI功能,但是可以通过软件模拟SPI。在使用CH341进行SPI通信时,CH341的SPI写入发送数据是0x20,但输出的却是0x04,这是因为CH341的SPI模块是通过模拟实现的。
CH341的SPI模拟方式是将所要发送的数据按位逐个发送,每发送一位,就等待一段时间,然后读取接收的数据。在此过程中,0x20的二进制表示是00100000,而0x04的二进制表示是00000100,可以看到输出的值是输入值的倒序,这是因为硬件电路的位序与软件读写的位序有所不同。因此,在使用CH341进行SPI通信时,需要注意位序的问题。
阅读全文