微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1101发送丢字节问题

CC1101发送丢字节问题

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

我用两块CC1101模块对接,发送小于64字节的数据报文,不定长模式。

向发端的txfifo写入长度0a后写入10个数据(00 ~ 09),收端能正确接收前9个,最后一个字节为7f或别的,偶尔能收到09,正确率20%左右。

如果将发端数据长度增加,比如0c,则接收的报文多数为前9个正确,最后几个字节为7f或ff之类,因此我判断应该是发端的问题。(收端是用smartrfstudio看的)

发端txfifo写入数据后读txfifo的字节数(0xfa)是正确的,是不是表示txfifo存入了全部的有效数据?那么为什么会出现较大概率的丢字节现象呢?

发端的si脚可以看到最后一个字节的数据输入正确,还有什么方法可以查看txfifo里的数据呢?

我已经不知道怎么查这个问题了,望高手予以点拨,不胜感激!

你留意下编译选项?我之前在一些例程里发现会有不同的结果(有些很正常,有些就出现类似你的case,不稳定)但是比较下他们的编译参数修改后就正常了。

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

网站地图

Top