CC2530基础实验指导概要1.docVIP

  • 81
  • 0
  • 约 19页
  • 2017-07-02 发布于湖北
  • 举报
CC2530基础实验指导概要1

无线传感网络基础实验-CC2530 指导书 开发环境介绍 硬件设备:CC2530扩展板一块,Zigbee模块一块,编程器一个,USB线一条 CC2530引脚图 软件环境:IAR Embedded Workbench for MCS-51 二、IAR的使用 打开IAR: 开始-IAR Systems-IAR Embedded Workbench for MCS-51 7.51A Evaluation下点击IAR Embedded Workbench图标打开IAR软件,如图1 图1 工程建立: 在菜单栏选择File-New-Workspace,完成工作区的建立。 在菜单栏选择Project-Creat New Project,建立一个新的工程,如图2所示: 图2 弹出图3建立新工程对话框,确认Tool chain 栏已经选择8051,在Project templates栏选择Empty project 单击下方OK 按钮。 图3 根据需要选择工程保存的位置,更改工程名,如ledtest 单击Save来保存,如图4所示。这样便建立了一个空的工程。 图4 这样工程就出现在工作区窗口中了,如图5所示 图5 系统产生两个创建配置:调试和发布。在这里我们只使用Debug即调试。项目名称后的星号(*)指示修改还没有保存。选择菜单:File\Save\Workspace ,保存工作区文件,并指明存放路径,这里把它放到新建的工程目录下。 添加文件或新建程序文件 选择菜单Project\Add File 或在工作区窗口中,在工程名上点右键,在弹出的快捷菜单,选择CC2530基础实验中对应实验中需要的文件,点击打开,如图6。 图6 打开后工程文件显示如图7: 图7 如没有建好的程序文件也可单击工具栏上的 或选择菜单File\New\File 新建一个空文本文件,向文件里添加程序代码。 工程的编译与下载 编译方式有以下几种: A.菜单栏中快捷方式 编译: 生成可执行代码: B.选择菜单栏中的Project-Compile,然后选择菜单栏中Project-Make; C.选择菜单栏中的Project-Rebuild All Code下载: 选择菜单栏中Project-Debug 单击菜单栏图标 三、驱动安装 在第一次插上下载器时,一般会提示驱动安装失败。在设备管理器对话框中,右面图中的Chipcom SRF04EB上会打红叉。 安装驱动过程:右键点击我的电脑,选择设备管理器,右键单击打红叉的Chipcom SRF04EB项,会出现如图8所示的对话框。 图8 选择浏览计算机以查找驱动程序软件(R)项,调到下界面,如图9 图9 单击浏览,选择IAR软件安装路径中的D:\IAR Systems\Embedded Workbench 5.3 Evaluation version\8051\drivers目录。如图10 图10 驱动安装成功,如图11 图11 IAR编译器中的设置: 点击工作空间名,如右图12中的蓝色立方体 图12 然后选择菜单栏中的Project-Option,弹出图13,单击Debugger,在Setup栏的Driver下,选择驱动为Texas Instruments。其他的选择默认就可以。 图13 实验一 I/O口的控制 实验介绍: 本次实验的目的是让用户学会使用CC2530的I/O来控制外设,本例以LED灯为外设,用CC2530控制简单外设时,应将I/O设置为输出,实现LED的闪烁。LED2与LED3分别与CC2530单片机的P1.0(红灯)与P1.1(绿灯)连接。 实验设备:仿真器1块,Zigbee模块1块,USB连接线一根。 实验相关寄存器: 实验中操作了的寄存器有P1,P1DIR,没有设置而是取默认值得寄存器有:P1SEL,P1INP。 实验目的:通过延时来控制LED2与LED3交替发光。 位号 位名 复位值 操作性 功能描述 7 DIRP1_7 0 度/写 P1_7方向,0输入,1输出 6 DIRP1_6 0 度/写 P1_6方向,0输入,1输出 5 DIRP1_5 0 度/写 P1_5方向,0输入,1输出 4 DIRP1_4 0 度/写 P1_4方向,0输入,1输出 3 DIRP1_3 0 度/写 P1_3方向,0输入,1输出 2 DIRP1_2 0 度/写 P1_2方向,0输入,1输出 1 DIRP1_1 0 度/写 P1_1方向,0输入,1输出 0 DIRP1_0 0 度/写 P1_0方向,0输入,1输出 P1DIR(P1方向寄存器) P1SEL(P1功能选择寄存器) 位号 位名 复位值 操作性 功能

文档评论(0)

1亿VIP精品文档

相关文档