在Keil UVision中使用Debug的exeded睡眠模式中的当前测量值

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Nikitan.
离线
最后一次露面:3年8个月前
加入:2017-06-23 13:13
在Keil UVision中使用Debug的exeded睡眠模式中的当前测量值

你好,

我正在使用BLE_APP_PERICITELAL应用程序在DA14580上进行电流测量。如Training_04_sleep_modes_current_measurement_v1.0.pdf中所提到的,我正在加载使用keil UVision的应用程序。通常要运行应用程序,我们使用build - > debug - >运行,但根据文档,拍摄当前的测量,我必须按下构建 - > debug-> debug。
按运行后,我将值达到380+微发,并使用调试获得可比值为1.9微张。使用调试选项两次而不运行应用程序是什么不同的?为什么在当前测量期间建议使用调试。

关键词:
设备:
mt_dialog.
离线
最后一次露面:3个月1周前
职员
加入:2015-06-08 11:34
嗨Nikitan,

嗨Nikitan,

当您通过Keil下载代码时,您将连接到580上的JTAG,因此设备无法使用JTAG睡眠,因为手臂由于调试器而仍在运行(在您点击调试时的情况下,则运行),所以你不会能够测量睡眠电流。如果按下两次调试按钮,则要附加调试器,下载代码,然后从580分离,因此设备可以正确睡眠。我不认为文档建议在您是调试模式时测量功耗,它指出您应该按“调试”按钮并再次命中以停止调试会话。

谢谢mt_dialog.