This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1298R: 如果用SPI接口的话,一些GPIO控制管脚如DRDY输出,start输入还能用吗?另外SPI支持的最大速率是多少?

Part Number: ADS1298R
Other Parts Discussed in Thread: ADS1298

如标题,项目上用ADS1298R来采集生物电信号,因为路数较多,GPIO资源有限,想只通过SPI来连接ads1298R和后端主控,没有空闲的管脚来接DRDY和START等信号,帮忙看下是否可行,性能上或者稳定性上是否会下降;另外ADS1298R spi最大支持的工作速率是多少?48Mbps?

  • 您好,您的意思是使用主控的GPIO来和ADS1298的SPI连接, 用GPIO来模拟SPI是吗?

    用GPIO模拟I2C时序的很多,因为I2C是个两线通讯接口,相对来说比较简单。

    但是SPI协议三线或四线制,时序上相对来说比较难。不知软件上是否可行,我这边没有示例。

    另外,关于SPI的频率,可以参考7.6的SCLK的周期,周期的倒数即为SCLK的频率。通过最小周期计算出最大频率。

  • hi kailyn,我们主控是FPGA,FPGA来扩展SPI是比较常见的,现在的意思就是主控与ADS1298之间只连接SPI接口,不接DRDY/START这些控制GPIO,是否可用?谢谢!

  • 您好,START和DRDY需要接的呢,不接START如何知道什么时候开始转换呢?

    DRDY也一样,不接的话也不知道什么时候转换完成呢。