Part Number:CC1310
你好,有以下几个问题需要咨询:
1,低功耗模式下,闲置不用的io口软件上应如何设置?硬件我现在是悬空,是否可以?
2. 采用4*4芯片,simplelink,调用sleep后,应用软件如何唤醒?
3.有关资料显示,调用usleep后,也可以进入低功耗模式?怎么判断芯片是否进入低功耗?
4、我现在使用了RF发送功能,ad,两个io,最后调用了 ad_close , rf_close,pin_close ,但是电流仍然有0.9ma,不知道问题出在哪里?
YiKai Chen:
1. 可以,闲置不用的io口软件上设置為UNUSED就好
2.可以使用timer或是io口interrupt.
3.看功耗有沒有降下來
4.看看闲置不用的io口有沒有都设置為UNUSED
,
anne:
1.不用io,都设置成PIN_UNASSIGNED,功耗没有变化;
2.我调用sleep,不能唤醒;用usleep功耗没变化,仍然是0.8,0.9ma
,
YiKai Chen:
1. 從0.8 0.9 mA來判斷,你的CC1310有進入休眠了,你可能要查一下你板子有沒有漏電
2.
anne 说:我调用sleep,不能唤醒
你要不要用pinStandy例程先試試能不能正常運作
,
anne:
1.sleep和usleep有什么区别?
2.ccfg中有关晶振的设置需要怎么做?我板子上也焊接了32.768
,
YiKai Chen:
1.sleep的輸入參數是seconds、usleep的輸入參數是micro seconds.
2.ti例程ccfg中有关晶振的设置都是使用外部32.768 晶振無須額外設置,你可以參考ccfg的SET_CCFG_MODE_CONF_SCLK_LF_OPTION
,
anne:
SET_CCFG_MODE_CONF_SCLK_LF_OPTION设置为3,电流降为3ua左右
多谢!
,
likang LI:
建议使用外部32.768K晶振,这样功耗更低