通信新技术综合训练报告
更新时间:2023-09-13 12:42:01 阅读量: 教学研究 文档下载
- 通信前沿新技术推荐度:
- 相关推荐
Jennic-WSN专业综合训练 江苏技术师范学院
JIANGSU TEACHERS UNIVERSITY OF TECHNOLOGY
通信新技术综合训练
学院名称: 电气信息工程学院 专 业: 通信工程 班 级: 08通信1W 姓 名: 解亚军
学 号: 08313141 指导老师: 贾中宁 陶为戈 宋伟
2011年10月
告
报
Jennic-WSN专业综合训练 江苏技术师范学院
目 录
实验一 Jennic-WSN开发环境 .......................................................... (略) 实验二 GPIO及LCD使用实验 .......................................................... 3 实验三 简单点对点无线通信实验 ........................................................ 8 实验四 两个EndDevice之间的无线通信实验 .................................. 10 实验五 DIO中断实验 .......................................................................... 13 实验六 定时器实验 .............................................................................. 16 实验七 UART实验 ............................................................................... 19 实验八 ADC及数据采集实验 ............................................................. 23 实验九 休眠和掉电保护实验 .............................................................. 26 心得体会 ................................................................................................... 29 附件 ADC及数据采集实验 ??????????????????????30
实验二 GPIO及LCD使用实验
一、实验内容
1. 运用基本的GPIO函数设计一个程序,分别通过各按键的切换对应的LED亮灭状态; 2. 设计一个程序实现LED灯的逐次自动闪烁;
3.设计一个程序,按下按键SW0,LCD显示数据加1;如果按下按键SW1,LCD上显示的数据减一。 二、实验原理
1. GPIO的使用
Jennic模块具有21路通用GPIO口,可以通过软件方式进行设置,这些端口与其他外围
电路公用一个端口。对于GPIO操作首先要通过VAHI_DioSetDirectoin来进行GPIO 引脚的输入输出方向的设置,函数原型如下:
2.LED的使用
LED的驱动库文件提供了LED的控制方法,开放版中LED驱动电路如下:
对LED的操作,首先要进行LED的初始化。调用LED初始化函数:vLedInitFrd( )对FFD开发板上的四个LED灯进行初始化;在调用LED灯控制函数:vLedControl(LED,ON)控制相应的LED灯亮灭。相应的函数如下:
3.按键开关的使用
按键驱动库提供了按键的控制方法:在Button.h中宏定义了相应功能的函数.电路图如下
对于按键操作,首先要调用初始化函数:vButtonInitFfd()初始化FFD开发板上的四个按
4
键,然后调用函数:u8ButtonReadFfd()读取相应的按键状态相应的函数原型如下:
4.LCD的使用
5.BOS定时器的使用
为了消除按钮抖动对控制的影响,实验加入了一个人标识变量NextReadStart, 利用BOS定时函数,使500ms后再次设置NextReadStart 为真,通过这种方法可有效地消除按钮抖动的影响。
bBosCreateTimer() 函数是一个处理软件定时器的BOS API函数,调用该函数可由BOS创建一个软件定时器,该定时器需要利用内部硬件滴答定时器(tick timer)来实现。当定时时间到,立即调用由 bBosCreateTimer() 指定的定时处理程序。该函数的原型如下; 三、软件设计
1. 程序流程图 :
冷启动初始化函数N 建 网?Y改变灯状态等待建成读取按键状态
点亮对应LED 首先初始化函数LED和按键的初始化,建网成功,改变LED熄灭,表示建网成功。再读取是否有按键按下,有点亮相应的LED灯
5
正在阅读:
通信新技术综合训练报告09-13
2018年潍坊中考地理考试说明12-06
世界真奇妙作文500字06-30
都是胆小惹的祸作文450字07-03
《第4章 VB控制结构》习题05-31
检修现代途胜空调无法启动、音响不工作01-28
CPDA考试真题与答案 408-07
四年级上册身边的植物综合实践教案10-26
小学生三年级家乡的夜景作文06-13
- 公务员上岸同学告诉你,怎样走出面试中常见的十大误区
- 作表率,我们怎么办(办公室主任)
- 乘务员安全责任书
- 增员面试流程
- 河南省焦作市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 最新4社区工作者面试题
- 个人简历表
- 男教工体检必检项目
- 河南省兰考县规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 兼职译员测试稿
- 河南省开封市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 永州职业技术学院校园总体规划-永州职业学院
- 最新5、培训科长笔试题(答案)
- 2019雅商酒店境外人员登记培训稀有资料,不可错过
- 小学教师求职简历范文
- 红酒知识与礼仪
- 春节给领导拜年的短信拜年词
- 2019年上半年中小学教师资格证结构化面试真题1
- 20XX年县干部培训工作目标
- 硬笔试听课
- 新技术
- 训练
- 通信
- 报告
- 综合
- 成本会计学模拟试题及答案(二套)概述
- 医保相关政策8.1
- 提高模型预测精度的方法
- 北师大小学英语六年级第一单元练习题
- 2010年上海市第二十四届初赛答案及详解
- 层次分析法例题
- 1、Eplan输出BOM单的方法
- 基本公共卫生服务儿童保健试题及答案
- 大学生走访校友总结
- 去年的树教学设计与评析
- 2012年报关员资格考试第二章商品编码习题及答案
- 基于VFP的学生学籍管理系统学生信息浏览与查询
- 概率论与数理统计第1讲 2.23
- 2016中级会计实务《收入》章节练习
- 液晶拼接显示系统技术方案 - 图文
- QMS基础知识测试简答题及答案
- 《杜甫讲义》 - 图文
- 统一用户管理与认证平台需求说明书
- 2.附件2:贵阳中医学院研究生国家奖学金评审实施办法(2017年修订)
- 核心素养提升练 六十三 高考数学