Thread 中讨论的其他器件: INA238、INA301、 ADC122S101
工具/软件:
您好、我遇到了 INA239 ADC 转换器无法通过 SPI 响应 MCU 的问题。 我的新板基本上是基于类似的板基于 INA238 转换器,这是很好的工作多年. 新电路板仅使用新芯片的 SPI 接口取代了前芯片的 I2C 接口、现在我无法找到导致 MISO 始终保持 tri 状态的原因(正如上拉电阻所指示的)。 配置芯片的代码与 INA238 中的代码相同。 除通信调用之外、所有基本相同的代码都已从 I2C 替换为 SPI。
我理解,根据数据表,要将 MISO 线路从 tri 状态切换到工作状态(先切换到“0",“,然后根据 MOSI 的请求), CS 必须激活(负)。 这就是激活从器件 INA239 中的 MISO 所需的全部内容。 我检查了 CS 引脚 — 它有效-激活是下降沿,但 INA239 没有响应。 此芯片已更换为新芯片 2 次 — 全部显示相同的问题。
还有什么能使此芯片对活动 CS 无响应? 有什么建议吗?
请提供帮助。