无线传感器网络-定时器设计(共12页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《无线传感器网络-定时器设计(共12页).doc》由会员分享,可在线阅读,更多相关《无线传感器网络-定时器设计(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学 号: 课 程 设 计题 目定时器设计学 院计算机科学与技术学院专 业物联网工程专业班 级姓 名指导教师2013年01月23日课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位:计算机科学与技术学院题 目: 定时器设计初始条件: 1.课程设计使用 ATOS实验平台,使用CC2430芯片和辅助芯片以及器件; 2.CC2430有程序设计集成开发环境,程序设计语言为C、C、或者nesC语言;3. ATOS实验平台使用说明书;要求完成的主要任务: (包括课程设计工作量及其技术要求,撰写说明书具体要求)1. 学习使用ATOS硬件综合实验平台,程序设计集成开发环境;2.
2、 根据课程设计题目,进行需求分析,搞清楚课程设计需要设计需求和需要解决的设计内容。3. 查阅和学习课程设计题目需要的ATOS实验平台资料,掌握CC2430接口芯片的使用方法和编程要领。查阅和学习课程设计题目需要的辅助芯片以及器件资料。4. 利用ATOS硬件综合实验平台,搭建C、C、或者nesC语言设计的集成开发环境。给出程序流程图。在集成开发环境中调试程序。给出程序的详细注释。能够解释使用程序模拟显示信息。5. 撰写课程设计报告,1)详细陈述以上的设计过程;2)详细陈述电路的调试过程。时间安排:第21周:1. 熟悉ATOS硬件综合实验平台,掌握CC2430接口芯片的使用方法和编程要领设计。2.
3、 使用C语言或nesC程序编写程序,进行调试、显示结果。3. 撰写综合设计报告。指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日定时器设计1. 需求分析1.1 CC2430芯片定时器CC2430芯片包含四个定时器(Timer1、Timer2、Timer3、Timer4)和一个休眠定时器(Sleep Timer)。Timer1是16位的定时器,支持典型的定时/计数功能以及PWM功能,该定时器共有三个捕捉/比较通道,每个通道使用一个单独的I/O引脚,Timer1的时钟频率是由系统时钟分频得到的。Timer2主要用于为802.15.4标准中的CSMA/CA算法提供定时。该定时器即使在
4、节点处于低功耗状态下仍然运行。 Timer3和Timer4是两个8位的定时器,主要用于提供定时/计数功能。Sleep Timer 主要将节点从超低功耗工作状态唤醒。TinyOS 系统下,定时器组件一般为通用组件(generic components),通用组件类似于C+中的类,可以通过new 来实例化最多255 个定时器,类似于类实例化的对象。在ANTc3 下,定时器通用组件为TimerMilliC, 是Timer1 提供的, 此外,Timer1 还提供了Alarm32khzC 等组件。 定时器向上层提供的接口分为Timer 和Alarm 两种,使用Timer 接口需要指定定时器的精度,分为T
5、Milli(毫秒)、T32kHz(32KHz)、TMicro(微秒)三种; 使用Alarm 接口既要指定定时精度,还要指定定时器的位宽。1.2需求分析编写程序,完成所需功能硬件连接,实验环境调试程序调试,观察实验现象1.3定时器功能分析 选择定时器中的两个定时器,其中一个控制红灯1秒闪烁一下,另一个定时器控制绿灯5秒闪烁一次,具体见图1。 图1 流程图2. 定时器设计过程2.1 设计器材 带有CC2430芯片的基站一个 烧录线一根 安装TinyOS 开发环境的PC机一台及相关的硬件设备2.2 开发环境调试步骤 进入Cygwin环境 输入命令 cd apps/Test,进入测试程序文件所在目录确
6、认基站板及射频模块连接良好确认基站板通过USB连接至主机确认基站板通过串口与主机相连或通过USB转串口线与主机相连在Cygwin环境,输入命令 make antc3 install使用【串口助手】(光盘目录中的辅助工具串口助手sscom32.exe)打开基站板与本机相连的串行端口(波特率设置为9600),将基站板重新上电(即关闭电源后再开启)。2.3设计步骤 将基站同电脑用烧录线连接好,打开基站的开关 打开Cygwin 开发环境 在Cygwin 界面中执行cd apps/Demos/Basic/ Timer,进入到定时器实验目录下。 在定时器代码目录下执行make antc3 install,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 传感器 网络 定时器 设计 12
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内