请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AFE4405 主题中讨论的其他器件: AFE4404
您好!
我想使用 STM32L4 Nucleo 板通过 I2C 访问 AFE4405、因为它连接在 EVM 上。 这是可行的吗?
在 EVM 板上、我看到 AFE_SDA (TP4)、AFE_SCL (TP3)、ADC_RDY (TP1)测试点。
在《开发指南》第5.3节"访问 AFE4405数字信号"中、它指出 R7、R8、R18是串联电阻跳线。 这是否意味着:
- 如果我移除这些电阻器、EVM 固件将不会控制 AFE、我可以通过 EVM 板上的 TP1、TP3、TP4通过 STM32L4访问 AFE?
在 AFE4404文档中、"I2C 接口的示例实现"显示了用于连接的代码段。
我对所有这些信息的解释是、为了将 STM32L4连接到 EVM 上的 AFE4405 (但不使用 EVM 固件):
- 我删除了 R7、R8、R18
- 通过 USB 为 EVM 供电
- 将 AFE_SDA、AFE_SCL 连接到 STM32上的 I2C 输入
- 将 ADC_RDY 连接到 STM32数字 GPIO、作为采集数据的触发器
- 将 GND (TP6、7、8或9)连接到我的外部 uC (STM32L4)
- 在 J17和 J18处连接跳线以读取第二个传感器(阳极和阴极)
- 请记住 AFE4404和 AFE4405之间的寄存器地址差异、请遵循以下指南:
- AFE4404的"I2C 接口实施示例"
- "AFE4404演示套件- 消息通信协议 v4.0"
请告诉我这是否正确、是否有其他步骤、或者我需要做什么 来实现这一点。 如果为 true、我将能够重新连接 R7、R8、R18、并且 EVM 固件将重新获得控制权?
谢谢!