尊敬的开发人员,程序员:
我有一个关于ADS8885的问题,我正在尝试了解菊花链模式下两个设备的接口图,其中有一个忙指示灯。
我正在尝试从数据表中了解ADS8885。
II目前正在使用一个具有24MHz SPI总线的teen1 3.2 与其进行通信。
因此,要想获得正确的想法,我应该驱动DIN (MISO)和CONVST LD/DOUT (MOSI)进行转换,并且必须等待转换完成。
然后,该链中的两个ADC将其自身的转换结果加载到内部18位移位寄存器中。
问题是如何在代码中设计它? 我已对SPI命令进行了完整设置。 我非常感谢在这些漂亮的IC中提供一些指导。
SPI.begin
SPI.usingInterrupt(interrupt)
SPI.beginTransaction(SPISettings(clockspeed,MSBFIRST,SPI_MODE0),我应该在这里设置什么? 在这里设置什么二进制?它在ADS8885=中的什么位置?
DigitalWrite (SSpin,级别)
SPI.transfer (数据)
SPI.endTransaction()
此致
巴斯蒂安