微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 有关于CC2541在proprietary protocol模式下的参考吗

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

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

如题,现在使用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;根本就没有进入发送状态?

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

谢谢!

有个私有协议的PER test例程,请这边下载: http://www.ti.com/litv/zip/swrc251b

现在进入收发正常了,但是每次收到的数据都是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

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

谢谢!

上一篇:自组网方案
下一篇:cc1310 adc问题

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

网站地图

Top