原创 CC2630_CONTIKI RF相关代码分析三

2016-3-28 22:44 1167 16 16 分类: MCU/ 嵌入式

14. 那么如何完成数据发送呢,所有相关函数都在IEEE_MODE.C文件中,系统中采用函数实现。

static int send(const void *payload, unsigned short payload_len)
{
  prepare(payload, payload_len);
  return transmit(payload_len);
}
prepare完成的是发送数据长度的判断,确保发送数据长度在180字节以内;
transmit完成数据的发送...
 
15. 数据接收呢,如何判断数据的接收状态?
相关函数也在IEEE_MODE.C文件中
static int read_frame(void *buf, unsigned short buf_len);函数实现,函数返回接收数据长度.
函数中的RIMESTATS_ADD用于记录报接收异常状态记录,在内核void print_stats(void)函数中有调用,用于显示输出。

文章评论0条评论)

登录后参与讨论
我要评论
0
16
关闭 站长推荐上一条 /2 下一条