微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > AF_DataRequest()函数

AF_DataRequest()函数

时间:12-22 整理:3721RD 点击:

各位好,

用AF_DataRequest()函数发送数据,函数返回值是正确的,但是貌似没有将数据发送出去? 包嗅探器没有嗅探到数据,节点也没有收到数据。

哪位给点建议?

多谢!

用Zstack原始的代码试试看看能不能发出来,如果Sniffer还是看不到就得查查硬件有没有问题了,例如频点准不准,功率有没有出来,硬件的测试可以直接用SmartRF Studio

一次发送31字节应该没问题吧?

用原始代码(数据部分为NULL)发送,没有问题。

31个字节应该是没有问题的。试试别的TI的样例程序,检查一下供电。

供电没问题。

调试过程中总是出现:

Fri Dec 28 11:19:35 2012: The stack 'XdataStack' is filled to 100% (1535 bytes used out of 1535). The warning threshold is set to 90.%

这个警告。 是不是这个影响了数据发送呢?

谢谢!

试着减少一些全局变量,这个提示一般是指stack区超了,或者你在工程的选项里把这个stack加大一点。

IDATA、PDATA、XDATA  ,这三个都加大吗? 最大能到多少呢?

是Xdata的,不要设很大,和你的程序内存是共享的。

CC2530 有8KBSRAM ,映射到DATAXDATA;256KB闪存,映射到CODE和XDATA

关于他们的详细介绍 您可以参考   http://www.feibit.com/thread-4088-1-1.html

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

网站地图

Top