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

CC1310: 射频数据是怎么发送过去?

Part Number:CC1310

传输的数据包 是咋来的 我为什么在发送函数里没有找到数据位

Kevin Qiu1:

发送的数据在rfPacketTx.c中,相关代码如下

RF_cmdPropTx.pktLen = PAYLOAD_LENGTH;
RF_cmdPropTx.pPkt = packet;
RF_cmdPropTx.startTrigger.triggerType = TRIG_NOW;/* Create packet with incrementing sequence number and random payload */packet[0] = (uint8_t)(seqNumber >> 8);packet[1] = (uint8_t)(seqNumber++);uint8_t i;for (i = 2; i < PAYLOAD_LENGTH; i++){packet[i] = rand();}/* Send packet */RF_EventMask terminationReason = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropTx,RF_PriorityNormal, NULL, 0);

,

fa chuanye:

代码中 packet[i] = rand(); 这局是什么意思 起什么作用

,

Kevin Qiu1:

产生随机数的,会得到一个数据随机的数据包

,

fa chuanye:

数据是用这个结构体变量 pPkt 来存储吗? 

,

Kevin Qiu1:

是的

,

fa chuanye:

好的 我试一下

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: 射频数据是怎么发送过去?
分享到: 更多 (0)