微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 关于cc2530发送速率的问题,请问cc2530发送速率能达到多少?我测试的结果有出入

关于cc2530发送速率的问题,请问cc2530发送速率能达到多少?我测试的结果有出入

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

我使用Perst测试程序,发送包大小为15个字节 用usb dongle抓包,得到,每一个包耗费的时间为0.958毫秒,经过计算发现,最终每秒能发送122.3251565762kb/ps,而不是250kbps。

测试时已经把 pConfig->ackRequest设成了false.不存在确认包的等待时间的问题,为什么?

每条数据长度(字节) 15 每条数据时间(ms)

0.958 每秒钟发送次数 1043.8413361169

每秒发送字节数 15657.6200417537

每秒发送位数kbps 122.3251565762

为什么达不到250kbps呢?

802.15.4每个封包最大字节128bytes,出去一些MAC包头信息最多只有113byte,另外每个封包还有前导同步头的开销,所以你每个封包只有15byte的话效率大概只有一半。

请留意 payload throughput 和 Onair datarate 是两个概念。

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

网站地图

Top