发送和接受的寄存器都是通过SmartRFstudio 7配置的,数据速率2.4KHZ,滤波宽带58KHZ,GFSK调制信号,载波频率433MHZ.。发送端分别用DMA和和判断RFTXRXIF标志位来写RFD寄存器,调试都能通过且进入发送完成状态,而接受端若开启地址滤波就会接受不到信号,不开就会进入接受溢出状态,我发送端用的是可变长度模式,第一个字节为长度字节,数据0X07,第二个字节为地址字节,数据为0X01,而接受端的ADDR就是配置的0X01,分别用DMA和判断RFTXRXIF来接受数据,均显示当前包的长度大于7个字节,这是怎么回事?折腾好了几天就是接受不到正确数据,是我这两个模块有问题吗?求高手指点!