《无线短距离通信技术开发项目教程(第2版)》 教案4-IAR基础.docx

《无线短距离通信技术开发项目教程(第2版)》 教案4-IAR基础.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE2

PAGE

武汉职业技术学院

教案

单元标题

IAR基础

教案编号

4

课程名称

无线通信技术

授课教师

张玲丽

授课学时

60

课程类型

□A□BRC

授课班级

授课时间

上课地点

合作教师

日期

节次

通信21301

2023.3.7

5-8

工业中心3010B

杜鸿

通信21302

2023.3.7

1-4

工业中心3010B

教学目标

能力目标

能绘制ZigBee协议栈的软件层次结构图

能在规定时间类新建工程

知识目标

1.理解ZigBee的协议体系、协议栈的软件层次结构,程序开发的基本思路等;

2.了解CC2530,熟悉实验箱的系统结构和硬件组成;

3.掌握模块化编程的技巧和IAR工程的编辑与修改。

素质目标

启发学生认识科技差距和个人发展的关系。

教学重点及解决办法

1.ZigBee的体系结构和协议栈的层次结构;

2.ZigBee开发的基本思路。

3.网关节点、传感器节点、节点底板、ZigBee的功能;

4.感知RF2实验箱-WSN系统结构;

5.感知RF2实验箱-WSN系统工作流程。

教学难点及解决办法

1.实验箱及仿真器;

2.安装了IAR的计算机;

3.ZStack的协议栈。

4.C51RF-3仿真器

5.模块化编程的技巧;

6.IAR工程的编辑与修改。

教学方法

教学做一体化、案例法、演示教学法、项目驱动法

教学资源

教材

无线短距离通信技术开发项目教程(第2版)

数字资源

智慧职教、武职一体化教学平台

教学环境

安装了IAR集成开发环境的机房

教学过程

教学环节及时间

教学内容

教师活动

学生活动

设计意图

课前预习

阅读网蜂公司的ZigbeeCC2530产品说明书

线上平台发布学习任务

查看并完成课前预习任务

方便收集学生学习数据,调整教学手段和教学重难点

课中讲练

1.ZigBee的协议体系

提问:进行ZigBee无线传感器网络的开发,首先面临的问题是什么?

讨论ZigBeeZigBee协议栈和ZigBee协议是什么关系。

激发学习兴趣

2.ZigBee协议栈软件层次

讲授协议栈的层次结构和主要层次的功能

听讲,思考、作笔记

学基础

3.ZigBee2007/PRO协议栈

ZigBee协议栈的发展概况,不同版本的协议栈之间的差异。

了解ZigBee芯片的型号,及在协议版本,内核,发射功率等方面的特性。

由浅入深学习知识点

4.ZigBee协议栈开发基本思路

阐述在协议栈的基础上应用开发的基本思路。

理解。

必学专业知识点

5.如何使用ZigBee协议栈

举例:当用户应用程序需要进行数据通信时,程序开发的步骤。

阅读代码,熟悉关键字段。

培养思维能力

6.ZigBee协议栈安装和目录结构

演示ZigBee协议栈的安装和讲解协议栈的目录结构。

安装协议栈,熟悉目录结构,重要目录以及子目录的作用。

参照学习

7.ZigBee芯片方案

讲授目前ZigBee的实现方案主要有哪几种。

学生讨论三种芯片方案主要性能的对比。

了解常识

8.CC2530性能简介

面授CC2530的性能。

收集CC2530的图片和资料。

理论照进实操

9.感知RF2实验箱-WSN系统结构

举例说明典型的WSN组网的系统结构。

分别说明在WSN网络里PC机、网关、路由器和传感器节点的作用。

理论照进实操

10.感知RF2实验箱-WSN系统工作流程

讲解基于ZigBee2007/PRO协议栈无线网络的工作流程。

无线ZigBee传感器网络实验平台:无线数据传输,ZigBee无线网络,传感器三大基础部分。

掌握实用工具

11.硬件介绍

指导学生识别各硬件节点,且了解各节点的大致功能。

认知各节点

破解教学重点和难点

12.IAR集成开发环境简介

指导学生安装IAR集成开发环境,尤其是如何产生License,然后知道学生了解该软件的功能和特性,和常用菜单的使用。

学生自行安装并熟悉。

培养整体概念

13.模块化编程的技巧

边操作边以某个工程文件的操作为例介绍模块化编程的技巧。

讨论并总结。

引导学生思考借助其他无线设备如何接入Internet。

14.新建工程文件

边演示边讲解如何新建一个工程文件,如何配置一个新的工程文件。

听讲,思考、作笔记,然后自己操作。

提升学习的动手和分析能力

15.建立一个源文件

如何建立一个源文件。

听讲,思考、作笔记,然后自己操作。

16.添加源文件到工程

边演示边操作如何添加源文件到工程。

听讲,思考、作笔记,然后自己操作。

17.工程设置

边演示边操作如何进行工程设置。

听讲,思考、作笔记,然后自己操作。

18.源文件的编辑

边演示边操作源文件的编译。

听讲,思考、作笔记,然后自己操作。

课后拓展提升

1.完成云课堂本项目的作业;

2

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档