TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F: 低功耗设计中,使用Power_setDependency设置规则失败

Part Number:CC2640R2F

我在尝试实现一款低功耗的透传设备,我在main.c使用如下代码开启了电源管理节能:

int main()
{...Power_init();Power_enablePolicy();Power_releaseConstraint(PowerCC26XX_SB_DISALLOW);...
}

我给串口设置了中断接收,我需要我的串口一直具备接收的功能,所以我在my_peripheral.c中,使用如下代码设置了规则来避免串口被电源管理程序屏蔽:

myBLE_peripheral_init()
{...UserUartInit();UartSendData("Init over\r\n",11);Power_setDependency(PowerCC26XX_PERIPH_UART0);...
}

程序似乎没有如我预期一般执行,我的串口只能发送数据,不能正常接收数据,请问是我的方式有什么问题吗,如何实现我的目的,有相关的例子可以参考吗?

感谢解答

Alex Zhang:

您好,我这边已经在跟进您的问题,这需要一些时间,谢谢

,

MarPing:

好的,期待您的回复

,

Alex Zhang:

不客气,这需要一些时间,您耐心等待一下,谢谢

,

Alex Zhang:

TI驱动程序已配置为处理节能问题。电源驱动程序将确保器件始终设置为最节能模式,具体取决于出于这些原因运行的操作, 我建议您删除对应用层中的Power驱动程序的所有调用,并让TI驱动程序处理与Power驱动程序的交互。 我希望这会有所帮助, 

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: 低功耗设计中,使用Power_setDependency设置规则失败
分享到: 更多 (0)