- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扬州工业职业技术学院教案
序号
27
周次
14
授课形式
讲授
授课章节名称
CH23协议栈应用4 广播组网-无线数据传输
教学目的
1、通过讲解,让同学们掌握广播组网的工作原理,熟悉协议栈软件架构,并且学会如何将协议栈进行实践应用。重点掌握协议栈组网的相关函数调用方法等。
教学重点
1、Zstack协议栈组网的原理
教学难点
1、Zstack协议栈组网的原理
使用教具
无
课外作业
课后体会
通过讲解,同学们熟悉了Zstack协议栈广播组网的工作原理。完成了教学任务,达到了教学效果。
授课主要内容
[旧课复习与新课引入]
上一节课我们介绍了基于协议栈的串口数据发送实验,通过对协议栈架构的初步认识了解了协议栈的内部结构,然后我们学习了如何在协议栈中初始化串口,和串口发送函数的调用方法和原理,今天我们要学习的内容是无线组网。
[新课讲解]
一,实验内容介绍
今天我们所要做的内容是:终端发送字符串“0123456789”给协调器收到后通过串口发给电脑,串口调试助手显示接收到的字符串,并且在液晶屏上显示出来。两个节点分别扮演协调器和终端节点。
二,协调器程序代码介绍
协调器所要执行的是接受来自终端节点的数据,因此只需要调用相关的接收数据的函数即可,如下图所示,接收数据的函数在sampleapp文件夹中定义:
在中,找到对应的API函数如下所示:
解释上述代码。
三,终端节点代码介绍
相应的,数据通过协议栈发送,必须在发送节点上完成,因此我们在终端节点必须要有执行发送数据的程序代码,因此我们在文件当中需要调用发送数据的函数,函数如下图所示:
解释代码含义,
四,学生动手进行试验
请学生两人一组分别进行协调器和终端节点的代码编辑,和程序的编译下载调试,观察现象并且分析运行结果。
[本节小结]:
本章主要介绍了协议栈无线组网的基本工作原理,通过介绍了解了协议栈组网实验的基本内容和具体的实现方式,通过动手实践,学生体会到了无线通信的具体函数调用,最后下载到开发板中运行程序,观察到了现象,从而加深了对协议栈工作原理的理解,通过教师的讲解。学生掌握的总体情况良好。
[作业]:
通过web查阅协议栈无线组网的相关例程
扬州工业职业技术学院教案
序号
28
周次
14
授课形式
讲授
授课章节名称
CH24协议栈应用5 组播-多终端控制协调器LED
教学目的
1、通过讲解,让同学们掌握多终端控制协调器的工作原理,熟悉协议栈软件架构,并且学会如何通过协议栈进行多终端通讯应用。
教学重点
1、多终端通讯的工作原理
教学难点
1、多终端通讯的工作原理
使用教具
仿真实训室,cc2530开发板,极域教学软件,黑板
课外作业
到网上查阅关于协议栈无线通讯的相关操作文档
课后体会
通过讲解,同学们掌握了协议栈无线通讯的基本原理,熟悉协议栈的基本工作流程,达到了教学效果。
授课主要内容
[旧课复习与新课引入]
上一节课我们介绍了协议栈组网和协议栈的基本工作原理,通过对项目的软件架构来熟悉了zstack协议栈的内涵,今天我们要学习协议栈的多终端无线通讯实验。
[新课讲解]
无线传感网络的一个重要的特点就是节点数量庞大,从而形成多跳的一种自组织网络,其中多点的无线通信是关键技术之一,本次实验由三个节点组成,一个扮演协调器角色,另外两个扮演终端节点,实验现象为:三个节点成功组网之后,按下终端s1健,改变协调器D2灯的状态,同时改变终端节点自身D2灯的状态,同时按键s2可以改变终端节点加入网络或者退出网络。
一,协调器程序代码解释
接下来我们分析一下协调器程序代码:
接下来根据数据判断调用LED灯的控制函数。
上述函数皆为API函数,只要配置好合适的参数就可以正确的调用了。
二,终端节点的程序代码解释
终端节点扮演控制,向协调器发送指令的功能,因此我们需要在app文件夹里面进
调用数据发送函数,如下图所示:
通过上述函数的调用,我们实现了自身灯状态的改变同时将信息传送给了协调器。
三,项目编译以及下载调试
将项目包发送给学生端,让学生按照要求进行项目的配置和编译下载,
在确认没有错误之后进行download,通过PC机上的串口调试助手来观察,看是否成功将数据发送到串口助手的显示桌面。
[本节小结]:
本章介绍了多终端无线通信的实验,从原理到编程思想上对同学们进行了讲授,通过实践动手,学生了解了本实验的基本内容,掌握了相关的知识,同时通过实验的方式激发学生学习的兴趣,较好的掌握了教学内容
[作业]:
查阅有关多终端无线通信的协议栈应用
您可能关注的文档
- 《无线传感网络技术与应用》项目三BasicRF无线通信应用.pptx
- 《无线传感网络技术与应用》项目五蓝牙4.0无线通信应用.pptx
- 《无线传感器网络设计与应用》(第1周)无线传感器网络简介教案.doc
- 《无线传感器网络设计与应用》(第2周)无线传感器网络体系结构和路由协议教案.doc
- 《无线传感器网络设计与应用》(第3周)MAC协议和拓扑控制教案.doc
- 《无线传感器网络设计与应用》(第4周)定位算法和时间同步教案.doc
- 《无线传感器网络设计与应用》(第5周)安全技术和协议标准教案.doc
- 《无线传感器网络设计与应用》(第6周)单元测验和硬件开发平台教案.doc
- 《无线传感器网络设计与应用》(第7周)开发环境配置和按键点灯教案.doc
- 《无线传感器网络设计与应用》(第8周)定时器配置和中断控制灯教案.doc
- 2024年山东省聊城东阿县事业单位选聘32人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年山东省聊城莘县事业单位招聘单位高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 汽机专业题库及解析.docx
- 基本常规医疗流程答案.doc
- 大金空调故障代码汇总.docx
- 理综-山西省阳泉市2023-2024学年高三年级上学期期末考试试题和答案.docx
- 数学-海南省天一大联考2023-2024学年高三学业水平诊断(二)带答案.docx
- 地理-湖南省长沙市雅礼中学2023-2024学年高三上学期月考试卷带答案.docx
- 生物-湖南省长沙市雅礼中学2023-2024学年高三上学期月考试卷带答案.docx
- 数学-湖南省长沙市雅礼中学2023-2024学年高三上学期月考试卷带答案.docx
文档评论(0)