主题中讨论的其他部件:ADS1292
在我们的应用中,ads1292用于捕获ECG信号。我们的代码将在 500Hz时设置1292采样率,继续模式,然后使用数据就绪信号在MCU中触发中断。 在中断回调函数中,我们将读取两个通道的转换数据对。
大多数情况下,例行程序工作正常,但有时我们会读取状态,通道0,通道1的所有零。 检查硬件后,我们可以确认硬件处于良好状态。 在测试中,我们发现需要再次重新发送rdatac命令,然后读取ECG数据。 上一个rdatac命令似乎不能正常工作。 但是,每100次测试只会发生几次此问题。 我们不确定问题的根本原因是什么,因此没有合适的解决方案。