【文档说明】KC06121509-q02-协议栈数据传输基础实训协调器的编程课件.ppt,共(20)页,1.146 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-45422.html
以下为本文档部分文字说明:
1淄博职业学院协议栈数据传输基础实训协调器的编程无线组网技术2*CONTENTSPAGE目录页1协调器的工作流程协调器的编程步骤2目录无线组网技术3*1.协调器的工作流程协议栈数据传输基础实训协调器的编程无线组网技术4协调器的工作流程•协调器上电以后,首先进行节点的初始化,
然后发起网络建立•终端节点加入协调器发起的网络,给协调器发送数据•协调器收到数据后,查看是否是“LED”•如果是,则闪烁自己的LED灯开始协调器节点初始化协调器发起建立网络收到数据使LED闪烁NY是”LED”YN结束协议栈数据传输基础实训协调器的编程5*2
.协调器的编程步骤无线组网技术协议栈数据传输基础实训协调器的编程6编程步骤•步骤1:copyGeneric文件夹•步骤2:删除(remove)GenericApp.h和GenericApp.c文件•步骤3:新建两个文件Coordinator.
hCoordinator.c并添加到App文件夹下•步骤4:修改Coordinator.h内容•步骤5:修改Coordinator.c内容,完成协调器的任务•步骤6:修改OSAL_GenericApp.c中的include文件•步骤7:编译、调试、下载到节点、运行程序协议栈数据
传输基础实训协调器的编程7步骤1•找到GenericApp所在的位置,复制为新的文件夹,并修改名字为GenericApp_co协议栈数据传输基础实训协调器的编程8步骤2•删除(remove)GenericApp.h和GenericApp.c文件协议栈数据传输基础实
训协调器的编程9步骤3•点击File,新建File,保存为Coordinator.h协议栈数据传输基础实训协调器的编程10步骤3•将Coordinator.h添加到项目的APP文件夹下协议栈数据传输基础实训协调器的编程
11步骤3•同样的,新建并添加Coordinator.c到同样的文件夹下协议栈数据传输基础实训协调器的编程12步骤4•修改Coordinator.h的内容,并保存协议栈数据传输基础实训协调器的编程13步骤5•修改Coordinator.c的内容,并保存协议栈数据传输基础实训协调器的编程1
4步骤5•Coordinator.c中GenericApp_ProcessEvent()的修改编写,添加一个GenericApp_MessageMSGCB(MSGpkt)完成判断是否是LED字符串,并闪烁自己的LED灯协议栈数
据传输基础实训协调器的编程15步骤5•协调器接收到数据后,如果是LED,则闪烁LED2,不然则点亮LED2协议栈数据传输基础实训协调器的编程16步骤6•在OSAL_GenericApp.c中修改#include语句协议栈数据传输基础实训协调器的编程17步骤7•编译、调试、
下载到节点、运行程序协议栈数据传输基础实训协调器的编程18*小结无线组网技术协议栈数据传输基础实训协调器的编程19主要内容•主要讲述了–协调器的工作流程•重点内容–掌握协调器程序的编写及调试协议栈数据传输基础实训协调器的编
程20谢谢关注!