我们的开发基于模板示例。我们在DA14580\u Config.h中定义了CFG\u EXT\u SLEEP问题1:要启用延长睡眠模式,我们只需要做这些吗?
问题2:我们每100毫秒醒来做一次二维测量。每秒一次,通过ble连接传输20个字节。我们用了多少能量?
谢谢
关于问题1:是的,除非您在代码的其他地方使用了app\u disable\u sleep()。此外,您还需要确保应用程序中的所有配置都正确,以确保它正确进入睡眠模式,并且不会消耗太多的电源,例如低功耗时钟选择、UART conf、无错误代码等。。
关于问题2:你必须自己测量!对于您提到的场景,没有“标准”功耗值。有很多因素需要考虑,如广告间隔、连接参数、应用程序特定的代码、运行它的硬件等等。。
您应该看看Dialog提供的SnippetTool应用程序
关于问题1:是的,除非您在代码的其他地方使用了app\u disable\u sleep()。此外,您还需要确保应用程序中的所有配置都正确,以确保它正确进入睡眠模式,并且不会消耗太多的电源,例如低功耗时钟选择、UART conf、无错误代码等。。
关于问题2:你必须自己测量!对于您提到的场景,没有“标准”功耗值。有很多因素需要考虑,如广告间隔、连接参数、应用程序特定的代码、运行它的硬件等等。。
您应该看看Dialog提供的SnippetTool应用程序
谢谢