短距离无线通信实验报告2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
短距离无线通信实验报告2
实验课题:熟悉开发环境
1、实验目的
<1>安装 IAR 开发环境
<2>Cc2530 工程文件创建及配置
<3> 源代码创建,编译及下载
2、实验设备及工具
硬件:ZX2530A 型底板及CC2530 节点板一块,USB 接口仿真器,PC 机
软件:PC 机操作系统WinXP,IAR 集成开发环境,TI 公司的烧写软件。
3、实验内容
<1>、安装 IAR 集成开发环境
IAR 集成开发环境安装文件所在光盘目录:物联网光盘\工具\CD-EW8051-7601
<2>、ZIBGEE 硬件连接
安装完 IAR 和 Smartrf Flash Programmer 之后,按照图所示方式连接各种硬件,将仿真器的20 芯JTAG 口连接到ZX2530A 型CC2530 节点板上,USB 连接到PC 机上,RS-232 串口线一端连接ZX2530A 型 CC2530节点板,另一端连接 PC 机串口。
<3>、创建并配置 CC2530 的工程文件
IAR 是一个强大的嵌入式开发平台,支持非常多种类的芯片。
IAR 中的每一个Project,都可以拥有自己的配置,具体包括Device 类型、堆/栈、Linker、Debugger 等。
(1)新建 Workspace 和 Project
首先新建文件夹ledtest。
打开IAR,选择主菜单File -> New -> Workspace 建立新的工
作区域。
选择 Project -> Create New Project -> Empty Project,点击
OK,把此工程文件保存到文件夹 ledtest 中,命名为:ledtest.ewp (2)配置 Ledtest 工程
选择菜单 Project->Options...打开如下工程配置对话框
选择项 General Options,配置 Target 如下
Device:CC2530;
(3)Stack/Heap 设置:XDATA stack size:0x1FF
(4)Debugger 设置:
Driver:Texas Instruments (本实验为真机调试,所以选择TI;若其他程序要使用 IAR仿真器,可选 Simulator)
至此,针对本实验的 IAR 配置基本结束.
4、编写程序代码并添加至工程
选择菜单 File->New->File 创建一个文件,选择File->Save保存为 main.c 将 main.c 加入到 ledtest 工程,
将如下代码拷贝到 main.c 中然后保存
然后选择 Project->Rebuild All 编译工程
编译好后,选择 Project->Download and debug 下载并调试程序
下载完后,如果不想调试程序,可点工具栏上的按钮终止调试。
到此,程序已经下载到了 cc2530 芯片的 flash 内,按下 ZX2530A 上的复位按钮可看到程序的运行效果。
5、实验总结:
本次实验中,虽然只是一个验证性实验,也算是我们一个实践性入门实验,通过我们自己亲自动手并按照实验指导书的步骤一步一步的实现,也收获不少有关短距离无线通信相关的理论知识和实践技巧。
虽然代码之前老师已经做好,但是我们可以通过本次实验理解思考这些代码的作用,如果修改一些参数,可以得到是么结果,我们抱着一颗敢于尝试的心,去创新,修改一些代码,观察实验结果。