TI中文支持网
TI专业的中文技术问题搜集分享网站

有关于CC2541在proprietary protocol模式下的参考吗

如题,现在使用CC2541 proprietary protocol模式,卡在数据收发这里,有没有类似的DEMO可以参考下?

执行RFST = CMD_TX;后
RFIRQF1.TXDONE(bit5)能够被置位,也能进中断;

但是RFSTAT在执行RFST = CMD_TX后一直为0,

RFST = CMD_TX;

while(!(RFSTAT & 0x02));//会一直卡死在这里,RFSTAT .TX_ACTIVE(bit1)(始终不会被置位)

在RFST = CMD_RX后,RFSTAT能读到为0x21(RFSTAT .RX_ACTIVE(bit0)被置位)

是不是可以判断我的程序在执行RFST = CMD_TX;根本就没有进入发送状态?

这个会是什么原因导致的呢?

谢谢!

xi wei:

回复 Viki Shi:

现在进入收发正常了,但是每次收到的数据都是CRC错误

如下接收中断打印的调试信息(数据都是16进制格式):

Receive error with [RFIRQF1 = 0x44] (-45dBm): 0D FF 30 69 51 52 41 A5 A5 A5 A5 10 60 00 3E 80 

标红的就是RSSI和RES

每次接收都这个结果,但是数据又都是对的,是不是哪里的设置不对?

谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » 有关于CC2541在proprietary protocol模式下的参考吗
分享到: 更多 (0)