微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1310无线在接收数据时有时收不到数据

CC1310无线在接收数据时有时收不到数据

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

a、10个CC1310每隔1分钟发送3次数据,每次发送25个数据,每隔1S发送一次;

b、1个CC1310一直通过Cpe0接收a中10个CC1310发送的数据,有时出现刚开始能接收到数据,跑着跑着就接收不到数据了;在接收数据时会先关闭中断,再开启中断。

不知道是什么情况导致不能接收数据的?

你如何保证10个设备发送数据的时候不相互干扰?

1、这个保证不了。

2、我通过在线仿真发现RX_ABORT了。这时候怎样才能重新接收啊?

你应该检查一下发生RX_ABORTED的原因。

按TRM文档的描述,下面两种情况下可能发生RX_ABORTED。

1. Packet reception aborted due to timeout (pktConf.endType = 1), CMD_ABORT, too short length in CMD_PROP_SET_LEN, or CMD_PROP_RESTART_RX.

2. Packet reception aborted due to illegal length or address mismatch (pktConf.filterOp = 0).

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

网站地图

Top