请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AFE4404 大家好、
我有一个将 AFE4404连接到 SFH7050的定制板。 我正在使用 Arduino 代码通过 I2C 总线与 AFE 通信。 当我通过 I2C 发送地址(0x58)和数据字节时、它返回一个成功状态(即接收到的地址的 ACK)。 但是、我在做实验时没有任何运气。 这些是我遇到的症状列表。 我希望有人能帮我解决这个问题!
-当我尝试读取我已写入的寄存器(用于检查)时,它总是返回0。 我已将其初始化为使用内部时钟并发出一个除法(按因子2)。 但 CLKOUT 引脚上也没有任何内容。
-当我为电路板加电时、SFH7050的 LED 不会亮起。 我想知道 TX 部分是否由任何寄存器控制。
最后、数据表中有一条关于需要执行哪些操作才能使 AFE 与3个 LED 配合使用的陈述。 根据说明、我需要打开 LED 3信号并使 ENSEPGAIN4 = 1。 我在寄存器中找不到 LED 3 ON 信号。 我应该如何打开它?
我的问题是、初始化 AFE 并使其正常工作的过程是什么? 我已经设置了动态模式寄存器中的时序、LED 电流、时钟信号(所有断电特性都有值0)。 但我不知道电路板为什么不工作。
非常感谢、请帮我解决这个问题。 谢谢!
Mona