您好!
我的电路 cc2640连接到 STM MCU。 当唤醒信号来自 STM 时、我想唤醒 cc2640。 我使用以下配置进行唤醒:
PIN_Config 关断 IO[]={ BOARD_WAKE_PIN | PIN_GPIO_OUTPUT_DIS | PIN_INPUT_EN、 PIN_TERMINATE }; PIN_Handle pinHandle; PIN_STATE 引脚状态; if (SysCtrlResetSourceGet ()!= RSTSRC_WAKEUP_FROW_SHUTDOWN) { pinHandle = PIN_OPEN (&pinState、shutdownIO); //注册 ISR PIN_registerIntCb (pinHandle、WAKEUP_ISR); //配置中断 PIN_setConfig (pinHandle、PIN_BM_IRQ、Board_WAKE_PIN | PIN_IRQ_POedge); //启用唤醒 PIN_setConfig (pinHandle、PINCC26XX_BM_WAKEUP、Board_WAKE_PIN | PINCC26XX_WAKEUP_POedge); // PRCMPeripheralRunDisable (PRCM_Periph_I2C0); POWER_SHUTDOWN (0、0); }
但它不会从关断状态唤醒。 我已阅读以下主题:
https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/471323
我没有找到 具有 以下信息的 appBLE.cfg:
/*线程被阻止等待中断时的空闲 CPU */
POWER.IDLE =真;
power.policyFunc = power.standbyPolicy;
您能帮我解决这个问题吗?
正在等待您的回复。