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

LAUNCHXL-CC2650: RF EASYLINK TX示例,改变payload类型

Part Number:LAUNCHXL-CC2650Other Parts Discussed in Thread:CC2650

TI工程师:

我使用了TI-RTOS for cc2650 – 2.21.00.06下的RF EASYLINK TX示例,在这个例子的“EasyLink.h”中定义了发送包的结构体,如下:

typedef struct
{
uint8_t dstAddr[8]; /// Dst Address
uint32_t absTime; ///Absolute time to Tx packet (0 for immediate)
///Layer will use last SeqNum used + 1
uint8_t len; ///Payload Length
uint8_t payload[EASYLINK_MAX_DATA_LENGTH]; ///Payload
} EasyLink_TxPacket;

当我运行示例时是成功的,但是当我把payload的类型从uint8_t改成uint32_t,我的开发板看起来不会发送数据了(因为LED1没有闪烁)。请问我应该如果传输数据类型为uint32_t的数据?

谢谢

Kevin Qiu1:

只修改数据类型应该不会有影响,但是EASYLINK_MAX_DATA_LENGTH是有限制的,最大值为128字节

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC2650: RF EASYLINK TX示例,改变payload类型
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1