TI中文支持网
TI专业的中文技术问题咨询交流网站

CC2640R2F添加Power_policy的问题

您好,最近在开发CC2640R2F 的板子,想请教一下,我想在运行过程中使设备进入standby状态,然后能够自己内部唤醒,在参考的3.3节,自己在项目中添加一种电源策略,但程序一直跑飞,我是这么添加的:

/*
 *  ======== myPolicy ========
 */void myPolicy(void){ticks -= PowerCC26XX_WAKEDELAYSTANDBY / Clock_tickPeriod;Clock_setTimeout(Clock_handle((Clock_Struct *)&PowerCC26XX_module.clockObj), ticks);Clock_start(Clock_handle((Clock_Struct *)&PowerCC26XX_module.clockObj));/* go to STANDBY state */Power_sleep(PowerCC26XX_STANDBY);Clock_stop(Clock_handle((Clock_Struct *)&PowerCC26XX_module.clockObj));}
void taskFxn(UArg a0, UArg a1) {UART_init();UART_Params_init(&uParams);uParams.baudRate= 115200;uParams.writeDataMode = UART_DATA_TEXT;uParams.dataLength= UART_LEN_8;uParams.stopBits= UART_STOP_ONE;uHandle = UART_open(Board_UART, &uParams);while (1) {sprintf(pLine, "AAAAAAAAAA \r\n");UART_write(uHandle, pLine, strlen(pLine));//myPolicyPower_setPolicy(myPolicy);Power_enablePolicy();sprintf(pLine, "BBBBBBBBBB \r\n");UART_write(uHandle, pLine, strlen(pLine));}
}

想通过唤醒之后打印字母“B”来展示,可是一直打印不了,请问是我添加策略过程中 有错的地方吗?有可以参考的例子吗?希望能够得到指导,谢谢。

Viki Shi:

你好,此问题已有工程师跟进,请在这边进行讨论:

e2echina.ti.com/…/198899

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F添加Power_policy的问题
分享到: 更多 (0)