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
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究通信新技术综合训练报告 全文阅读和word下载服务。
相关推荐: