请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AFE4410 主题中讨论的其他器件: ADS1293
团队、
我们采用了 AFE4410作为 SFH7072 PPG 传感器的前端、但我们无法使其正常工作。
SPI 通信似乎存在一些问题。
加电时、我们通过切换 RESET 引脚、然后写入所有寄存器来复位 IC、最后开始读取寄存器0x2A 中的 LED 值。
SPI 总线与 ADS1293共享(每个芯片都有专用的芯片选择)、因此从 AFE4410数据表中我们了解到需要设置 SDOUT_TRISTATE、对吧? 起初、我们没有、AFE4410可用于对 LED 值寄存器的几次读取、最后停止工作(停止闪烁 LED、只向任何寄存器读取输出0x00)。 现在我们打开 SDOUT_TRISTATE 并向其添加了一个上拉电阻器、它不会像以前那样停止工作(LED 保持闪烁)、但寄存器的读取总是输出为0xFFFFFFF、就像芯片无法将 SDOUT 拉至接地一样。
当 AFE4410共享 SPI 总线时、建议使用什么?
我在这个问题上已经挣扎了一段时间、因此感谢您的任何帮助。
此致、
Ramon