TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2L: 定时器功耗问题

Part Number:CC2640R2L

我在进行广播切包测试时,发现定时器的功耗较高,影响到我的实验结果了。

上图是定时器事件未做任何处理的波形,定时器的工作时间接近了3ms,电流达到了4ma左右。

这段时间定时器是在做什么?

Nick Sun:

您好,

我们需要您提供更多的信息。您有使用相关的SDK以及其示例吗?版本是多少?

,

Zhang |:

simplelink_cc2640r2_sdk_4_30_00_08 这是我使用的SDK,使用的例程是基于C:\ti\simplelink_cc2640r2_sdk_4_30_00_08\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral

修改的。

,

Nick Sun:

您好,

能提供相关修改的部分和代码吗?我们这边可以同步测试。

,

Zhang |:

TestDemo.rar

,

Zhang |:

我删除了部分与问题无关的代码,它现在的功能就是通过定时器切换广播,但是这个功能的功耗会超出我的预期功耗

,

Nick Sun:

您好,

收到您的跟进,我们这边尝试同步一下。有结论或需求及时联系您。

,

Zhang |:

您好,请问你们这边有什么结论么?

,

Nick Sun:

您好,

我们工程师想要问您在示波器是上使用了正确的测量方法吗?

您可以查看下面的 AppNote的第 §6 节中获取详细信息:https://www.ti.com/lit/an/swra478/swra478.pdf

您所拍照的范围是否对应于Bluetooth LE advertisement event?

,

Zhang |:

我测试使用的仪器是电流分析仪,测试的方法是正确的,我拍照的图片对应的是定时器事件不做任何处理的波形,而我发给你们的代码中,定时器是用来切换广播的,你们可以用我发的代码测试一下电流。

,

Nick Sun:

您好,

您是在LaunchPad上运行的还是在您客制化的板上运行的此代码?

您能否向我们展示室如何将测试设备连接到DUT的电路图或图片?

,

Zhang |:

我在LaunchPad和定制板上都尝试过,效果差不多。

这是我的连接图

,

Nick Sun:

您好,

感谢您提供的图表。我本来希望电流分析仪在直流电源和launchpad的VCC引脚之间串联。类似于如下所示(I would have expected the current analyzer to be in series between the DC power supply and the VCC pin of the launchpad. Something along the lines of what is shown below:):

在您回复中提供的图表中,我们不能期望得到准确的测量结果,因为电流从电流分析仪没有返回路径,并且电流分别分配给电流分析仪和启动板。(In the diagram provided in your reply, I would not expect accurate measurements as there is not return path for the current to come back from the current analyzer and the current is being split between going to the analyzer and the launchpad. )

,

Zhang |:

这有什么区别么,而且回归主题,我的问题是定时器的电流和持续的时间造成的功耗较高,为什么到最后变成了该如何测量电流?我就只是简单的把电流分析仪串到电流源和待测设备之间,还能有什么问题么,而且测试的结果也有相应的截图。

,

Zhang |:

而且我也发送了我用来测试的代码,你们可以用这个代码进行测试,使用你们觉得正确的方式进行测试啊,至少你们应该给我一个结论吧,而不是一直在这纠结测试方式的问题!

,

Nick Sun:

您好,

收到您的跟进,我们这边已同步给工程师。有结论或需求及时联系您。

,

Zhang |:

好的,麻烦你们了

,

Nick Sun:

您好,

工程师反馈:

我们查看了代码,我看到设置了大量计时器,每个计时器都在做一些工作。

这些计时器是否同时运行?如果是这样,那么当我们只使用一个计时器时会发生什么?如果没有,那么您能否指定这些计时器中的哪些正在运行?

(I did find time to look over the code and I see a large amount of timers set up each doing some work. Are all of these timers running simultaneously? If so, then what happens when we only use a single timer? If not, then can you specify which of these timers is running?)

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2L: 定时器功耗问题
分享到: 更多 (0)