请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ76PL455EVM 工具/软件:Code Composer Studio
您好!
我在 BQ76PL455EVM 中使用6节串联锂离子电池。 TMS570 Launchpad 用作微控制器。 我想读取控制器中寄存器上的所有电池电压和总模块电压。
下面随附了以下代码片段:
//将样片请求发送到单个电路板以进行样片和发送结果(第4.2节)
// nDev_ID = 0;
Nsent = WriteReg (0、2、0x00、1、FRMWRT_SGL_NR); //发送同步采样命令
delayms(100);
Nsent = WriteReg (0、2、0x20、1、FRMWRT_SGL_R); //发送同步采样命令
Nsent = WaitRespFrame (bFrame、27、0);// 24字节数据+数据包标头+ CRC、0ms 超时
在 bFrame 数组中观察时、只更新了几个字节、而不是全部更新。 此外、我在转换为电压后推导出的值是不正确的。
有人能帮我吗?
谢谢
Ritul Shah