rfEasyLinkRxTx工程中数据结构的用户自定义问题
时间:12-23
整理:3721RD
点击:
1、在该工程中有如下数据帧格式。
// Packet structure:
// _________________________________________________________
// | | | |
// | 1B Length | 1-64b Dst Address | Payload |
// |___________|___________________|_________________________|
请问,用户如何自定义或修改该数据帧或结构体?
===========================================
2、EasyLink_Status EasyLink_receive(EasyLink_RxPacket *rxPacket)函数中的参数为获得的数据内容,我想知道的是:
该函数中的pDataEntry = (rfc_dataEntryGeneral_t*) rxBuffer; (rxBuffer是如何被赋值的?找不到,我想用我自己定义的数据格式。虽然这个是RF接收的buffer)
谢谢!
自定义的数据帧修改是可以的,但是也要遵循一定的结构,这个在CC1310的TRM文档里有介绍,请参考。
接收buffer是RF core里面获取之后得到传回来的,跟RX command的配置有关。也可以参考CC1310 TRM文档。
http://www.ti.com/lit/ug/swcu117d/swcu117d.pdf