Other Parts Discussed in Thread: ADS1293EVM, ADS1293
您好!
我使用的是 ADS1293 EVM 板、但使用的是外部 Tensy 3.6、而不是板载微控制器(因为 ADS1293仅是另一个较大项目的一部分)。 使用3通道 ECG 的寄存器配置和连接的 ECG 仿真器、我可以获得良好的输出数据(数据循环寄存器的流读数)、直到所有 DRDYB 信号突然停止。 我已通过示波器和屏幕截图确认了这一点(我希望他们能正确上传)。 我在代码中没有执行任何可以停止器件的操作、我很确定它在早期测试中可以正常工作。 我仍然可以在 DRDYB 引脚上看到非常小的尖峰、其频率与之前传入的中断信号相同。 我获取中断单的持续时间是随机的。 我已确认评估板的一般情况下没有任何问题(使用 ADS1293EVM 测试软件)。
一旦数据停止(或之前的数据、我无法在错误寄存器中看到任何相关内容、因为我也在中断 Alarm 引脚):
ERROR_LOD:0x00
ERROR_STATUS:0x00
ERROR_RANGE1:0x00
ERROR_RANGE2:0x00
ERROR_Range3:0x00
ERROR_SYNC:0x00
ERROR_MISC:0x00
是否有人有可以帮助的想法? 现在、我将读取所有其他寄存器、看看那里是否有任何问题...
谢谢!