你好,我想问一下关于使用硬件SPI0读取AD7705的一些问题。
CH582每次MOSI连续发送多个字节的时候,从MISO读取的数据不需要释放吗?我看STM32的SPI原理就是收发共用一个寄存器,然后发送一次想要再次发送,就需要发送0xFF清空寄存器。是不是CH582可以使用SPI0_MasterSendByte()这个函数,接连发送几个字节。
我在使用逻辑分析仪时发现AD7705的DRDY通道一直置高,然后SPI的MISO一直发送的都是0xFF。这个是不是意味着通信失败。
下面是我的代码和相应的SPI图
请问您这里有CH582使用AD7705的代码吗?
热门产品 :
CH641: PD及无线充电专用MCU