- 0
- 0
- 约1.21千字
- 约 26页
- 2026-02-02 发布于湖南
- 举报
《无线传感网络技术与应用》;;任务要求
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;知识点
;任务实施
;一、下载并启动BasicRF工程软件包
(1)登录TI官网,下载srf05_cc2530软件包
(2)解压后双击“\CC2530BasicRF\CC2530BasicRF\ide\srf05_cc2530\iar”文件夹中的“light_switch.eww”工程文件,系统中会弹出如图所示的格式转换询问框。;(4)按照项目二任务中所介绍的方法重新配置工程。
(5)修改HAL层引脚定义
打开hal_board.h文件,文件位置如图所示。;在hal_board.h文件中找到定义LED端口引脚的代码,然后按图所示修改LED端口引脚的定义。;2.应用层程序编写
这个例程对于初学者比较复杂,下面我们对其修改,做成自己的无线点灯程序。
将application组中的light_switch.c删除,删除方法是:右键单击light_switch.c,在弹出的下拉菜单中选择Remove即可。
1)发射节点文件send.c
(1)新建send.c文件,并添加到工程下。
(2)在send.c文件中添加代码。
2)接收节点文件light.c
代码参考教材配套案例;3)建立两个节点的编译配置选项
(1)新建编译配置项
选择菜单”Project-EditConfigurations”命令,弹出项目的配置对话框,系统会检测出项目中存在的选项。;单击“New”按钮,在弹出的对话框中输入名称为:“send”,然后单击“OK”按钮即可完成发送节点编译配置项的建立。按照同样的方法创建“light”项,做为接收节点的编译配置项。?添加完成后如图所示。;(2)配置参与编译的源代码文件
建立各节点的编译配置项之后,需要配置参与编译的源代码文件。由于一个工程只能有一个main()函数参与编译,因此对于接收节点的工程来说,“send.c”文件不能参与编译;对于发送节点而言同样如此。具体的操作步骤如下:
?选中接收节点的编译配置项“light”,用鼠标右键单击“send.c”文件。
?在弹出的命令中选择“Options”选项。
?在弹出的对话框中勾选“excludefrombuild”选项,此时“send.c”文件变成灰色,表示排除编译范围,如图所示。;3.??译和下载程序
1)编译下载发送节点程序
在workspace中选择“send”编译配置选项,编译程序无误后,下载程序到接收模块中。
2)编译下载接收节点程序
在workspace中选择“light”编译配置选项,编译程序无误后,下载程序到接收模块中。;4.结果验证
给两个节点通电,组网成功后,可以看到接收节点上LED2状态在周期性地翻转。;任务总结
您可能关注的文档
- 第1章 射频微波工程介绍-2025.ppt
- 第2章 传输线理论-2022.ppt
- 第4章 功率衰减器-2022.ppt
- 第5章 功率分配器-2023.ppt
- 第7章 射频微波滤波器-2022.ppt
- 第8章 放大器设计.ppt
- 第9章-振荡器和混频器.ppt
- 1-1 认识物联网及无线传感网.pptx
- 任务2 无线串口通信.pptx
- 任务3 温湿度数据无线发送和接收.pptx
- 商业航天的融资渠道与风险研究_2026年1月.docx
- 智慧路灯与城市安防联动布控策略研究_2026年1月.docx
- 元宇宙实验室在工科教学中的沉浸效果评估_2026年1月.docx
- 某公司获国际海底管理局许可采矿但环保组织抗议破坏未知生态系统_2026年1月.docx
- 2026年及未来5年市场数据中国网约车行业发展前景预测及投资战略研究报告.docx
- 2026年及未来5年市场数据中国网络零售产业竞争现状及十五五投资动向研究报告.docx
- 2026年及未来5年市场数据中国卫星通信设备行业市场需求与投资战略规划分析报告.docx
- 2026年及未来5年市场数据中国卫星导航市场竞争力分析及投资战略预测研发报告.docx
- 2026年及未来5年市场数据中国网络教育行业前景研究与投资战略研究报告.docx
- 2026年及未来5年市场数据中国微型滤波器行业市场专项调研及投资前景可行性预测报告.docx
原创力文档

文档评论(0)