This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-CC2650:内部电池监控器示例代码

Guru**** 2581345 points
Other Parts Discussed in Thread: CC2650

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/969651/launchxl-cc2650-internal-battery-monitor-sample-code

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2650

我正在尝试找到使用内部电池监控器读取 CC2650的电流电源电压的示例代码。

我已经看过 TRM 第18章、并已了解到:

但我不知道在 Project Zero 中放入什么代码、以便:

1.将 BATUPD.STAT 设置为1

2.将这个32位寄存器读入程序中的 uint32_t 变量

我找不到任何 CCS 示例代码来执行此操作。

我知道使用几个代码行执行此操作非常简单、但所有这些电阻器访问对我来说都是新的。

请提供任何帮助。

戴尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我假设您使用 API AONBatMonBatteryVoltageGet 来读取电池电量。 请参阅中的讨论

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 YiKai!

    出于兴趣、您使用了哪些搜索词来查找该链接? (我在创建主题之前搜索了很长时间)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用“CC2650 AONBatMonBatteryVoltageGet”进行搜索。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    哈哈、是的、但是我怎么能找到我想要的东西叫做"AONBatMonBatteryVoltageGet"、我讨厌在自己找到它的时候就提出话题。

    该函数名称甚至不会出现在2650数据表或 TRM 中。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    它基于我在 E2E 论坛中的经验、这就是我在这里为您提供帮助的原因。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、谢谢!

    对于那些追随我脚步的人、在我的例子中、我是从 Project Zero 开始的、所以我必须在我的 c:\ti 目录中找到"aon_batmon.h"后添加一个 include。

    以下是重新映射的搜索路径和指向该文件的 include 行(我知道有更好的方法,但我不知道;):

    //C:\ti\simplelink_cc13x0_sdk_4_10_01_01\source\ti\devices\cc13x0\driverlib\aon_batmon.h 
    #include "C:/ti/simplelink_cc13x0_sdk_4_10_01_01/source/ti/devices/cc13x0/driverlib/aon_batmon.h "

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以使用"#include "。