CC2541 开启POWER_SAVING后,则无法进休眠,

CC2541关闭POWER_SAVING情况下,不管是否开启HAL_UART=TRUE,都可以正常进按键中断的

若开启POWER_SAVING后,

若关闭宏HAL_UART=TRUE,则可以直觉进休眠,正常进按键中断,

若开启宏HAL_UART=TRUE,则无法进休眠也无法进按键中断;



在_hal_uart_dma.c文件中,作如下修改,就可以禁用DMA流控。


1
2
3
4
5
6
7
#if !defined( DMA_PM )
#if defined POWER_SAVING
#define DMA_PM                     0//1
#else
#define DMA_PM                     0
#endif // POWER_SAVING
#endif // !DMA_PM

你可能感兴趣的:(蓝牙)