无线传感器网络 实验一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一 CC2530 I/O基础实验
一、实验要求
1)熟悉CC2530无线单片机功能、管脚、调试环境IAR软件的基本功能和初
步使用;
2)进行CC2530无线单片机的通用IO口的配置、使用及实验;
3)完成CC2530通用I/O口的原理性操作控制,完成必要的实验环节,分析
总结实验。
二、实验目的
1)熟悉IAR编译软件界面的基本功能;
2)掌握在IAR软件中利用C语言配置CC2530 IO口的方法;
3)掌握自己修改并调试IO口配置的方法;
三、实验知识点
1、IAR开发环境基本功能及工程建立
①装 IAR开发环境。
②启动 IAR,新建一个 IAR 工作区,或者打开一个IAR 工作区。
③连接CC Debugger调试器和ZigBee模块、连接CC Debugger到计算机,
安装驱动。
④设置项目参数。
⑤编译、下载程序。
⑥安装SmartRF Flash Programmer 软件。
⑦ 使用 SmartRF Flash Programmer 软件。
2、CC2530通用 I/O口介绍
①I/O口特性
②CC2530寄存器
③CC2530各引脚、端口在输入输出模式下的状态及默认值
④外部设备I/O
四、实验步骤和内容
1、内容
本次实验的目的是让用户学会使用CC2530的I/0来控制外设,本例以LED 灯为外设,用CC2530控制简单外设时,应将I/O设置为输出。实验现象LED闪烁。
2、步骤
1)实验准备
2)I/O口输出控制:点灯,自动闪烁。
① 启动IAR,找到实验一程序文件所在的文件夹,打开工作区文件Exp
1_1.eww;
② 取一个节点模块,节点模块上要有ZigBee通信模块,如上图,按照
前面预备知识中
③ 编译、下载程序”顺序连接模块到CC Debugger和计算机,连接电源,
连接好后,打开电源开关;
④ 按照上面预备知识中:
编译、下载程序”步骤完成本实验的编译;点击IAR功能菜单上的绿色的下载按键,完成下载。
五、实验结果和小结
1、实验结果
由起初的指示灯不亮到亮,然后按程序设计的状态闪烁,达到了预期的效果。
2、实验小结
通过本次实验,我进一步了解了ZiBee模块以及CC2530的端口输入输出模式,同时也加深了我对无线传感网络这一课程的认识和兴趣,也让
自己对未来物联网世界的雏形有了一定的了解,希望在今后的学习中更多的接触和认识广阔的网络世界。
11级网络工程(2)班
桂跃
1110421020