协议栈:3.0.2
芯片:2530
问题:我按照以下步骤开启了低功耗模式:
1.使能POWER_SAVING
2.设置了-DRFD_RCVC_ALWAYS_ON=FALSE
3.在我的应用层初始化的最后加上了osal_pwrmgr_device(PWRMGR_BATTERY);
现在芯片在不发送无线数据的情况下有100uA左右的电流,发送的一瞬间有2mA左右
1.我想请问这是正常的吗?
2.我还没有做按键中断,如果做了按键中断大概能相差多少uA?
3.由于有定时唤醒发送数据的功能要求,所以我只能进入PM2,在上面这些条件下我该如何优化我的代码使得电流更小?