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字节