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.

[参考译文] CC1310:如果我要使用 TI API AONBatMonBatteryVoltageGet ()监控电压、需要满足什么条件或要求?

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1343481/cc1310-what-condition-or-requirement-need-satisfied-if-i-want-use-ti-api-aonbatmonbatteryvoltageget-monitor-volatage

器件型号:CC1310

我想用 ti api 电源检测 vdds 功能来测量电压、红板上的 API 返回值与外部输入电压值一致、但返回值在我定制板上总是"2280"、具体情况是什么?

下面是我的代码:

AONBatMonBatteryVoltageGet (空)
{
uint32_t ui32CurrentBattery;

ui32CurrentBattery = HWREG (AON_BATMON_BASE + AON_BATMON_O_BAT);

//返回当前电池电压测量值。
返回(ui32CurrentBattery >> AON_BATMON_BAT_FRAC_S);


静态 uint8_t battMeasure (空)
{
uint32_t 百分比;


百分数= AONBatMonBatteryVoltageGet ();
Percent =(Percent * 125)>> 5;


//转换为最大电压的百分比。
浮点 BATvoltage =(float) percent /1000;
百分比=((percent* 100)/3350);

回报率;

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

    如果在使用我们的 LP 时代码给出了正确的结果、但在使用定制电路板时得到了错误的结果、您需要告诉我们我们我们的 LP 与您的定制电路板之间有何差异。

    Siri

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

    问题得到解决,定制板使用 DCDC 转换电压对 cc1310进行转换,因此 如果 DCDC 工作,cc1310将始终保持1.8V