如题,现在使用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;根本就没有进入发送状态?
这个会是什么原因导致的呢?
谢谢!