如何使用SmartSnippets Toolbox v5.0.14.3080 电池生命周期估计工具

2 posts / 0 new
Last post
qijunGuo
Offline
Last seen:3 months 6 days ago
Joined:2020-06-20 07:13
如何使用SmartSnippets Toolbox v5.0.14.3080 电池生命周期估计工具

我在使用Battery Lifetime Estimator工具的时候,有如下疑问,请解答。

1、下述的3个电流值,是指芯片内部RAM为保持数据所耗费的电流吗?我应该怎么确定它们的值呢?

Retention current-SysRam3

Retention current-SysRam2

Retention current-SysRam1

2、下述的两个电流(SPI/I2C External Component Current),指的是器件本身的功耗吗?

当SPI Transaction@2MHz 和 I2C Transaction @100KHz 这两个项目配置为零值时,我修改SPI/I2C External Component Current这两个参数,发现对电池寿命没有影响。

我理解的是:这两个电流指在和SPI或I2C外设进行数据传输时,所消耗的动态电流,并没有计算SPI或I2C外设本身的静态功耗电流。我的理解是否正确?

3、 CPU extra processing time 这个参数是什么意思,我又怎么来确定它呢?

Device:
qifang
Offline
Last seen:6 days 21 hours ago
Staff
Joined:2019-12-30 09:02
Hi qijunGuo,

Hi qijunGuo,

1.下述的3个电流值,是指芯片内RAM部为保持数据所耗费的电流吗?我应该怎么确定它们的值呢?

是的,这三个电流指标是休眠状态下保持ram的工作电流。对于531来说可以参考Sleep mode tutorial中 Extended Sleep configuration章节的图8.
可以得知Sysram 3 功耗约为0.28uA,Sysram 1/2 功耗约为0.4uA,ram 功耗和ram大小有一定的比例关系。

2. 下述的两个电流(SPI/I2C External Component Current),指的是器件本身的功耗吗?

在不需要传输数据的时候,无论怎么修改外设的工作电流都不会对功耗有影响,这个工具是测量一个比较理想化的预估结果,具体情况还是要具体分析。

3. CPU extra processing time 这个参数是什么意思,我又怎么来确定它呢?

这个值即是代码任务运行从开始到结束的一段时间,测量方式要根据不同的固件来进行。

Best regards,

Qifan