微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > AF_DataRequest问题

AF_DataRequest问题

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

2530进入睡眠后,1s调用一次AF_DataRequest发送数据,发现唤醒工作时间需要10ms之长,导致功耗降不下来,理由示波器检测发送一个数据进入两次SampleApp_ProcessEvent,一次是自己注册的发送任务需要大约2个ms时长发送,一次是返回AF_DATA_CONFIRM_CMD应答消息,在AF_DataRequest的options中只开启了AF_SKIP_ROUTING一个选项,并没有开启AF_ACK_REQUEST,是否可以屏蔽AF_DATA_CONFIRM_CMD消息节省工作时间;目前使用2.5.1a协议栈,只需要唤醒发送10个字节的数据,如何压缩工作时间可以在1个ms内再次进入睡眠。

AF_DATA_CONFIRM_CMD是数据发出来,前面有CSMA的时间,把CSMA屏蔽了。修改macPibDefaults中maxBe,minBe和maxCsmaBackoffs的值,分别为2,1,1

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

网站地图

Top