微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 请问Z-Stack如何在开启了HAL_PA_LNA编译选项之后进入休眠状态?

请问Z-Stack如何在开启了HAL_PA_LNA编译选项之后进入休眠状态?

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

RT,我用了PA,型号是RFX2401C,开启了HAL_PA_LNA编译选项,但是这样就无法进入休眠状态了,我该如何修改程序呢?

我用的是Z-Stack 2.5.1a

你可以借鉴macRadioTurnOffPower()和macRadioTurnOnPower()里的处理。

开关mac的过程有对PA的控制的考量。

睡眠函数实际上是halSleep(),但是我没有找到在里面如何调用macRadioTurnOffPower的,倒是在macSleep()有相关的,我应该把macRadioTurnOffPower()和macRadioTurnOnPower()这两个函数添加到哪里呢?

这两个函数放在osal_pwrmgr_powerconserve()里面的OSAL_SET_CPU_INTO_SLEEP( next );前后好像还是没用啊?

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

网站地图

Top