电子说
1:MCU 可以通过与 nPM1304 的 I2C 通信读取 VBUS 电压和电池电压 (VBAT)

1:nPM1304 具有一个用于系统监控的 10 位 ADC,VBUS 和 VBAT 的测量结果存储在专用寄存器中。主机 MCU 可以通过 I2C 兼容的双线接口 (TWI) 访问这些寄存器
可以测量 VBUS 电压 ,测量结果存储在 ADCVBAT3RESULTMSB 寄存器(单次测量模式)和相应的 LSB 寄存器中。测量由 TASKVBUS7MEASURE 任务触发。
可以测量电池电压 (VBAT) ,测量结果存储在 ADCVBATRESULTMSB 寄存器(单次测量模式)和相应的 LSB 寄存器中。该测量由 TASKVBATMEASURE 任务触发。
2:为了获得完全精确的结果,主机软件必须将结果寄存器的最低有效位 (LSB) 和最高有效位 (MSB) 连接起来。所有这些操作都通过 I2C 接口执行,从而使 MCU 能够直接从 nPM1304 寄存器读取 VBUS 和 VBAT 电压
https://docs.nordicsemi.com/category/npm1304-category

审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !