cc2530 zstack 协调器 强制进入关机状态
时间:10-02
整理:3721RD
点击:
请教大家,
如何通过程序让 cc2530 zstack 协调器 进入关机状态(关闭所有), 按Reset键 重新开始?
因为这部分也使用了锂电池。
因为设备外壳上, 没有一个开关键。 所以想通过程序 使协调器关机。。
没有人 知道怎么弄吗?
顶一下
我通过 MAC_PwrOffReq 强制关闭了MAC层, 为了达到最低的功耗, 还需要关闭些什么了?
我通过下面两点, 实现深度休眠模式, 请问 这样做可以吗?
1 在进入MAC层休眠之前,需要手动关闭MAC层接收机,相关代码为
uint8 value = MAC_RECEIVE_OFF;
MAC_MlmeSetReq(MAC_RX_ON_WHEN_IDLE,&value);
2.. 在针对路由器的低功耗中,终端的MAC休眠模式不能使用,应该改为使用MAC_PwrOffReq(MAC_PWR_SLEEP_DEEP),深度休眠模式。
协调器对整个网络需要维护的,为什么需要关机?
整个网络都处于关机状态了, 协调器用了锂电池。 所有也想让程序 使其处于低功耗(不用再维护网络), 下次RESET后,重新组建网络。
请问如何实现了?