大家好、
我的客户在尝试使用 STMcube 软件与 STM Nucleo 板进行通信以与 SPI 交互时遇到 INA229电流传感器问题。
加电时、诊断标志和警报(DIAG_ALRT)寄存器(地址= BH)中的位0 (MEMSTAT)的值被设定为0 (即"存储器校验和错误")、并且需要多个手动电路板复位来将这个位设定为'1h =正常运行'。
根据它们、它看起来很奇怪、如果不进行此检查、读取总线电压和分流电压值等传感器寄存器就没有意义。
请更新'INA_228_229_237_238_239EVM_GUI 2.0.0'软件中使用的设置。 请分享一些技巧、说明如何使该传感器的加电或启动过程保持稳定、从而将"内存校验和错误"报告为1 (正常)。
再加上上述问题,闪存软件后,它会重复一次,并且需要多次手动复位才能获得有效的设备 ID 和制造商 ID,因为内存校验和错误始终读为0。
谢谢你。
此致、
5月