烟雾传感器实验文档.docx
- 文档编号:26239202
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:31
- 大小:451.92KB
烟雾传感器实验文档.docx
《烟雾传感器实验文档.docx》由会员分享,可在线阅读,更多相关《烟雾传感器实验文档.docx(31页珍藏版)》请在冰豆网上搜索。
烟雾传感器实验文档
广谱气体传感器实验
一.实验环境
硬件:
UP-CUPIOT-6410-II型嵌入式物联网综合实验系统,配套广谱气体传
感器,PC机
软件:
IAREmbeddedWorkbenchforMCS-51
二.实验内容
使用IAR开发环境设计程序,利用CC2530的IO口来监测广谱气体传感器
的状态
三.实验步骤
1.插上实验箱电源。
2.连接串口线:
将系统配套串口线一端连接PC机,一端连接到平台上靠近USB
的串口RS232-2(靠下)上。
3.打开广谱气体传感器:
打开实验箱开关,打开ZIGBEE模块广谱气体传感器(左
下角第二个传感器)开关,指示灯变亮。
4.选择广谱气体传感器:
使用CCD_SETKEY按键(所接串口的右上方)选择
ZIGBEE仿真器要连接的ZIGBEE设备模块,选中后紧贴传感器上侧的橘黄色
LED指示灯变亮。
5.将工程代码拷贝到新建工程:
启动IAR开发环境,新建工程,将\exp\Sensor\Exp2
实验工程中代码拷贝到新建工程中。
5.1建立新工程
在下图所示路径下打开IAR软件,
默认进入建立工作区菜单,我们先选择-取消,进入IARIDE环境。
点击Project菜单,选择
GreateNewProject...如图所示:
弹出如下图建立新工程对话框,确认Toolchain栏已经选择8051,在Projecttemplates:
栏
选择Emptyproject点击下方OK按钮。
点击“另存为“对话框右上角的“创建新文件夹”快捷方式,在计算机D盘下,创建work文
件夹,进入work文件夹下继续点击右上角的“创建新文件夹”快捷方式,创建test_iar目录用
来存放工程(此目录可自己随意创建),进入到创建的test_iar文件夹中,填写工程名,如test,
点击Save,这样便建立了一个空的工程。
这样工程就出现在工作区窗口中了。
项目名称后的星号指示修改还没有保存。
选择菜单File\SaveWorkspace,保存工作区文件,并指明存放路径,这里默认把它放到新建
的工程test_iar目录下,文件名为test。
点击Save保存工作区。
在资源管理器中查看D:
\work\test_jar文件如图所示:
5.2建立工程文件。
点击工具栏左上角的白色按钮或选择菜单File\New\File新建一个空文本文件。
找到北京博创\UP-CUPIOT-6410-II型物联网嵌入式综合实验系统产品光盘
物联网无线传感网络部分\exp\Sensor\Exp2
打开main.c,将代码拷贝到新建文件中
选择菜单File\Save弹出保存对话框,填写文件名为test.c,点击保存。
将北京博创\UP-CUPIOT-6410-II型物联网嵌入式综合实验系统产品光盘
物联网无线传感网络部分\exp\Sensor\Exp2
中的uart文件夹拷贝到D:
\work\test_iar目录下
5.3添加工程文件
在工程名上点右键,在弹出的快捷菜单中选择AddFile,弹出文件打开对话框,选择test.c
点击打开。
按如上添加文件方法,将hal_uart.c添加到工程中。
完成的结果如下图:
5.4配置工程选项
选择Project菜单下的Options...配置与CC2530相关的选项。
点击Derivativeinformation栏中Device右边的浏览按钮,选择程序安装位置如这里是IAR
Systems\EmbeddedWorkbench5.3Evaluationversion\8051\config\devices\TexasInstruments下
的文件CC2530.i51,如下图选中后打开。
GeneralOptions选项:
Target标签:
按下图配置Target,选择Codemodel为Near和Datamodel为Large,Calling
convention为XDATAstackreentrant以及其它参数。
DataPointer标签:
选择数据指针数1个,16位.默认即为该配置。
Stack/Heap标签:
改变XDATA栈大小到0x1FF
Linker选项:
Output标签:
选中Overridedefault可以在下面的文本框中更改输出文件名。
如果要用
C-SPY进行调试,选中format下面的DebuginformationforC-SPY
Config标签:
点击Linkercommandfile栏文本框右边的按钮。
选择正确的连接命令文件
lnk51ew_cc2530.xcl,如图:
Debugger选项:
在Setup标签按下图设置driver选项为TexasInstruments:
设置完成后点击OK。
同时保存工作区中的工程。
6.在IAR开发环境中编译、运行、调试程序。
选择Project\Make或按F7键编译和连接工程。
如图所示编译连接成功
7.安装仿真器驱动
7.1连接USB线:
使用系统配套的USB线一端连接PC机上,另一端连接到UP-CUP
IOT-6410-II型设备串口一侧的CCDUSB接口中。
系统找到新硬件后提示如下对话
框,选择自动安装软件,点下一步。
向导会自动搜索并复制驱动文件到系统。
系统安装完驱动后提示完成对话框,点
击完成退出安装
7.2打开SmartRFStudio软件:
打开桌面中的SmartRFStudio软件:
如图选择。
上图表示仿真器驱动安装成功。
8.调试程序:
选择IAR软件中菜单Project\Debug或按快捷键CTRL+D进入调试状态,
也可按工具栏上的按钮进入调试
选择菜单Debug\go运行程序
9.打开串口软件:
使用PC机自带的超级终端连接串口(北京博创\UP-CUP
IOT-6410-II型物联网嵌入式综合实验系统产品光盘物联网无线传
感网络部分串口软件——AccessPort打开串口软件),点击下图所
示工具,将超级终端设置为串口波特率57600、8位、无奇偶校验、无硬件流模
式。
单击工具栏的一个图标,进行参数配置
单击确定。
此时有如下输出。
四.退出
1.关闭串口工具:
点击如图所示的电源按钮,停止输出。
然后关闭该软件。
2.关闭SmartRFStudio软件。
3.关闭IAR软件。
4.关闭实验箱,关闭计算机。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 烟雾 传感器 实验 文档