微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC2500在250k下的误码率

CC2500在250k下的误码率

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

各位,我使用的是CC2500的模块,参数使用smartrf studio给的250k的参数,基站发送61个字节的数据包,终端接收发现误码率超高,现在终端和基站基本放在一起,距离20cm以内,测试下来误码率超过20%,我开启了CRC,用CRC后的第2个字节的最高位判断,结果都是0。而当我将data rate设置到100k后,误码率明显下降很多,但是按照官方手册,250k,不可能这么烂啊!

请帮帮我吧!我现在测试后发现,接收的数据包长度是正确的,但是里面的数值都不对了。

各位,现在我将基站调至1秒发送一次,发送59个字节的包,加上CRC,61个字节的包,终端仅仅接收+校验,不做任何处理,仅仅简单的一边发,一边收测试,基本上误码率达到100%,终端就没有校验通过过,偶尔一次校验通过!快要疯了,距离仍旧10厘米以内,参数就是smartrf给的250k的默认参数。使用的现成模块,并不是自己设计的。

各位,找到原因了,原来我发送的59个字节的包里,前面9个字节是数值,后面的字节全部是0,当然后面的0也是有效的,结果,就出现校验失败的情况了。

自问自答吧!

问题解决,像这种发送0数据包的情况,开启数据白化即可解决!

感谢 Long King 对问题和解决方法的分享!

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

网站地图

Top