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
|