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.

关于ADS1299菊花链模式中某几块芯片数值全0

Other Parts Discussed in Thread: ADS1299

之前碰到过ADS1299数据全0的情况 这样大多是因为没有初始化完成导致的 这一次出现的问题比较诡异:

我芯片使用的是ADS1299 因为需要采集64通道的数据 所以需要使用8片ADS1299芯片 并且把它们用菊花链模式串联

使用的过程中 我们发现8片中有4片不能正常工作,而且不是最后4片 而是中间4片

这4片的数据全为0 即使是使用片内产生的矩形波测得的结果依旧为0

现在可以确定的是这8片的布线和排布完全一致 仅有的区别就是不正常工作的4片被贴在了反面

我们仔细的检查了所有可能存在的因为贴片或者布线导致的问题 均没有发现任何问题

而且即使是不正常工作 这4片的SPI通讯肯定没有问题:

第一是因为我们特意配置了GPIO口 使得ADS1299上传的数据的包头里关于GPIO口这四位的是正常的 即使是不正常工作的4片 SPI的数据结构也是正常的

第二是因为我的第二片就不正常工作了 但是它依旧可以传输后面几片的数据至第一片上,而且第3片的数据很正常

所以我们就不清楚导致芯片数据全为0的原因了 针对电压等值 我们测试过 也是正常的 并不是第一行提到过的错误