Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7510

cc254x PM2进入退出询问

$
0
0

CC254x低功耗的三种模式下,PM2比较适合我们项目情景。

1、现在有个问题是这样,TIperipherial工程下,peripherial下有个周期任务performPeriodicTask();我在这个任务里面测试进入和退出PM2模式:

使用2线uart,不额外使用IO口中断。在这个定时周期任务中,进入时1步先hold电源,2uart发送数据,3步重新进入sleep模式。

但实测仿真,能一步步进入,就是串口无输出数据。

这是IAR的软件添加宏定义:

    INT_HEAP_LEN=3072

    HALNODEBUG
    OSAL_CBTIMER_NUM_TASKS=1
    HAL_AES_DMA=TRUE
    HAL_DMA=TRUE
    POWER_SAVING
    xPLUS_BROADCASTER
    HAL_LCD=TRUE
    HAL_LED=TRUE
    HAL_KEY=FALSE
    HAL_UART=TRUE
    LCD_TO_UART

请问这个1,2,3步正确的操作方式?谢谢!

2、我刚试了下,将DMA_PM的宏定义修改了下,

  ,发现就可以uart输出,但是,这个宏就是为了在PWR_SAVING下作用的,是不是不该对其改动?



Viewing all articles
Browse latest Browse all 7510

Trending Articles