TI中文支持网
TI专业的中文技术问题搜集分享网站

INA229: 读取Manufacturer ID

Part Number:INA229Other Parts Discussed in Thread: SYSCONFIG

用STM32F080 读 ina229的Manufacturer ID,读出来的数据不是固定的,一会0x0401,一会0x0402,一会是 0x0000,等各种数值。第一次用这种SPI 接口的电流IC。不知道是不是我通讯程序写错了,大神们有没有INA229相关的读取例程可供参考?

Amy Luo:

您好,

datasheet Figure 7-7 和Figure 7-8 有SPI的读写时序图,建议您用示波器测量SPI总线 CS、SCLK、MOSI、MISO信号线波形,看是否是期望时序输出,以及波形上是否存在干扰影响了数据的读取。

 

另外,我们有一个名为SysConfig的代码初始化工具,在dev.ti.com/sysconfig  要启动已添加INA229的项目,只需使用以下链接:https://dev.ti.com/sysconfig/index.html?product=ascstudio&module=/ti/sensors/currentsensor/INA229

此工具有助于生成代码来配置初始寄存器设置,并提供有用的函数来解析设备寄存器数据。

,

Tany Li:

请问,我SPI只接这一个INA229,这个INA229的CS可以直接接地吗?

,

Amy Luo:

不可以的,因为INA229需要使用CS的下降沿来启动SPI通信,CS上升沿结束SPI通信

赞(0)
未经允许不得转载:TI中文支持网 » INA229: 读取Manufacturer ID
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1