Part Number:CC2340R5
我目前使用的SDK是simplelink_lowpower_f3_sdk_7_10_00_35
專案是用basic_ble_LP_EM_CC2340R5_freertos_ticlang
並且把thread的創建註解,沒有Uart的功能
也把DIO11/DIO8/TX的GPIO設定成OUTPUT-HIGH,TX的GPIO設定成INPUT-PULL UP 以及DIO20/21的GPIO設定成OUTPUT-LOW
但是這時候的耗電流會保持2mA 左右
而我的理想是讓CC2340在只有廣播跟Ttimer的情況下,耗電流能夠維持在20-30 uA
想問有哪些方法能讓他降低耗電流 或是 需要關閉SDK裡的哪些東西
Yolande Wang:
您好,
减少功耗,您可以将 txPower 设置为较低的值。
您还可以通过增加广播间隔来增加广播的时间间隔。
您还可以在更少的频道上做广播,这也会减少功耗。
查看 Scanning and Advertising SLA ,包含有关更改这些参数如何影响广播的信息
,
Ryan:
想問一下 我把Low Frequency Clock Source的LF XOSC 改成 內部的LF RCOSC 耗電會剩1uA 但是改成LF XOSC 會變成1.5mA 我該如何在LF XOSC 讓耗電只剩20uA以下呢?是我Syscfg有那些沒改到嗎?因為別台電腦改成LF XOSC 耗電是可以下降到20uA以下
,
Yolande Wang:
请确认在测量电流时是否完全移除 XDS110 电源跳线,而不是将其切换到外部电源。
可以参阅功率测量应用说明。
,
Yolande Wang:
您的问题解决了吗?
,
Ryan:
已解決 似乎是SDK本身有自己設定Button 用了DIO3跟4 導致電流下不來
,
Yolande Wang:
在例程的 readme 可以看到,确实使用了 Button 外设。
我会将您的答案记录下来,它将会帮助更多的人,谢谢。