这不是一个问题;相反,它(希望是)旨在提供有用的信息。 我希望这一职位符合论坛规则。
我最近进行了一项研究、尝试查找 BQ34110的软件驱动程序。 调查人员的答案是"没有、只需按照数据表/TRM 说明即可)。 不幸的是、不是很有帮助。
事实证明、TI 有一个有用的信息源、即 SLUA640B 应用手册(主机系统校准方法)、其中包含一个 C subroutine、用于从 float 转换为 BQ 的 F4格式。 SLUA801A 应用报告(在 BQ34110的页面中链接)还包含许多有用的代码(在 pdf 中),包括 Linux 内容。
我还在互联网上找到了一个有用的项目。 我不知道是否可以发布直接链接(它是一个开源项目、但托管在制造商的服务器 FAICT 上)。 无论如何、搜索" Nathan 的电源管理"应该会进入项目的页面。 源树包含一个专用于34110的驱动程序(我假设它必须与其他设备配合使用、只需很少修改或无需修改)。 代码位于 C++中、但必须能够轻松地将其移植到 C
但愿这对您有所帮助。