请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:INA229-Q1 主题中讨论的其他器件:INA229、 SysConfig
我在 Cube MX 设置中将 MSB 保持在第一位。 根据 INA229规格表3-0 (保留 LSB)、同时在配置写入期间无法将 MSB 设置为四位数字。 我的设置是否出错?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Mayank、
第一个 MSB 是系统复位、因此如果您尝试设置它、则所有值都将重置为启动条件、因此这可能是问题所在。 第二个 MSB 清零能量和充电寄存器、因此该位在置位后将复位回0。 第3个和第4个 MSB 位将保存您在那里放置的值、因为它们是转换延迟设置的一部分。
如果这不是问题所在、最好通过 读取制造商和器件 ID 寄存器进行测试、以确保通信正常运行。
此外、您可能还需要考虑使用 SysConfig、它可以帮助 为 INA229生成代码。 可在以下位置找到: https://dev.ti.com/sysconfig/index.html?product=ascstudio&module=/ti/sensors/currentsensor/INA229