大家好、我使用的是 CC2640R2FRSMR 定制板、可以直接传输数据。
但在进行功率分析时、我发现在传输期间、我也能够每45ms 看到其他一些传输。 这是当我连接我的 Android 手机使用 BLEScanner 以及 nRFConnect 应用程序. 在使用另一部手机时、我发现这些额外信号的间隔是37秒。
下面是该功耗分析工具的屏幕截图:
此处、红色标记的传输是我每80ms 进行一次的预期数据传输、而蓝色标记的传输对我而言是未知的。 这可能用于在定制板和电话之间保持恒定的连接。 如果可以、您能否建议在哪里进行更改、以最大程度地延长连续此类传输之间的持续时间、从而节省功耗? 我已经为我的应用程序修改了 ProjectZero,所以你可能会建议更改它的文件,谢谢!
此外、您能否建议在将 MCU 与各种传感器配合使用时、可以通过哪些方法最大限度地降低功耗?
根据我的理解、MCU 默认进入低功耗模式、我还在不使用传感器时将其置于睡眠模式、但有没有其他方法可以做到这一点? 例如、有人建议删除 src 文件中未使用的 UART include。
感谢任何帮助,谢谢!
此致、
R·韦尔马