工具/软件:Code Composer Studio
您好!
我尝试将 CC1350置于睡眠模式、然后使用中断唤醒。 微控制器不会进入睡眠模式。 以下是我的代码:
静态 PIN_Handle hPINS_SHORT;
PIN_setConfig (hPINS_SHORT、PIN_BM_INPUT_EN、SENSE_SHORT);
SHrt = PIN_getInputValue (Board_DIO25_ANALOG);
PIN_setConfig (hPINS_SHORT、PIN_BM_IRQ、SENSE_SHORT | PIN_IRQ_BOTHEDGES);
PIN_setConfig (hPINS_SHORT、PINCC26XX_BM_WAKEUP、SENSE_SHORT | PIN_IRQ_POedge);
PowerCC26XX_standbyPolicy();
我尝试使用 Power_sleep (PowerCC26XX_STANDBY)函数、但它也不起作用。 当我调试代码时,我发现下面的代码是在函数 PRCMDeepsle()退出之前执行的。 基本上、深度睡眠没有启用。 在此过程中、电压在9mA 至1.8mA 之间波动。
__static_inline void
SysCtrlAonSync (空)
{
//同步 AON 接口
HWREG (AON_RTC_BASE + AON_RTC_O_SYNC);
}
我是一名学员、对此不了解太多。 请建议我如何继续。
谢谢、
Mrudula
