急!ADS1258芯片如何停止持续转换
时间:10-02
整理:3721RD
点击:
各位大牛:
我现在正在使用ADS1258芯片,通过SPI与STM32进行通信。我的AD芯片外接10个传感器,我现在想通过外部脉冲信号来接收一组数据即10个通道各接收1次数据。寄存器设置大概为自动扫描模式,持续转换模式。通过DRDY引脚触发中断,等接收完一组数据时,(中断服务程序中)发送停止转换命令(0x80)。测试过程中发现AD芯片不响应该停止转换命令。AD芯片手册中P25页提及持续转换直到接收停止转换命令后,通道数据停止转换。我想问一下,为什么我给出停止转换命令后,AD芯片依然能继续转换呢?
应该是扫描完所有通道才能停止, 可以考虑使用 START pin 引脚控制的方式来进行控制?