微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640 UART不能进入休眠

CC2640 UART不能进入休眠

时间:10-02 整理:3721RD 点击:

Hi, TI

     我基于最新的SDK,在simple_peripheral工程中添加了UART任务,通过一个IO的中断进行控制UART的唤醒与休眠,当下降沿中断产生时,唤醒UART,此时UART的TX和RX工作都正常,当IO产生上升沿中断时,让UART休眠。我在下降沿产生的中断处理函数中,是这样处理的:

UART_readCancel(handle)

Power_releaseConstraint(PowerCC26XX_SB_DISALLOW);

Power_releaseConstraint(PowerCC26XX_IDLE_PD_DISALLOW);

但是发现UART并没有进入休眠,RX还是可以正常收发的。请TI的各位大神们帮我看看,我应该怎么处理?

现成的直接用就好了

http://processors.wiki.ti.com/index.php/NPI_Two_Wire_UART_with_PM

请问你是怎样唤醒UART的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top