概述
一、作业要求
基于LoRa通讯实验的步骤
二、实验步骤
1.明确实验目的(熟悉Keil4开发环境的使用,熟悉使用STM32芯片控制LoRa通讯过程)检查实验设备(LoRa节点两个、电脑、J-LINK、串口线等)、实验软件(Keil开发环境)阅读LoRa芯片手册、LoRa_STM32_Master工程文件。
2.明确实验功能:使用2个LoRa节点,一个作为Master(主机),一个作为Slave(从机),流程如下:a.上位机发送数据“你好666”给Master,Master串口2接收到数据“你好666”以后通过LoRa无线发送给Slave;b.Slave无线接收到数据“你好666”以后,通过LoRa无线把数据“你好666”原样发送给Master;c.Master通过LoRa无线接收到数据“你好666”以后,通过串口2把数据“你好666”发送给上位机,以实现Master与Slave之间的数据首发。
3.打开LoRa_STM32_Master.uvproj工程文件。
4.点击ReBuild按钮对工程代码进行编译,把J-LINK连接好电脑与Master节点(任一LoRa节点)
5.在设备管理器中检查J-LINK驱动是否安装,检查安装好之后,点击下载按钮将工程代码下载到Master节点。
6.打开LoRa_STM32_Slave.uvproj工程文件。
7.点击ReBuild按钮对工程代码进行编译,把J-LINK连接好电脑与Slave节点(另一个LoRa节点),点击下载按钮将工程代码下载到Slave节点,这时可以将J-LINK拔掉。
8.用串口线连接电脑与Master节点,并把Master节点的三档开关拨打到左边(STM32的串口2与RS232接口连接)。
9.打开串口助手,选择电脑相应的串口号,串口参数:9600-8-N-1,不选16进制收发。
10.进行数据发送,在发送区发送“你好,666”。发送之后会在接收区得到“你好,666”,且在发送过程中主机和从机都会闪一下。
11.为证明是从机将数据返回,将从机芯片关闭,观看主机时候会闪,若不闪,则证明完成步骤2的实验功能,实验正确。
最后
以上就是老实香氛为你收集整理的基于LoRa通讯实验的步骤的全部内容,希望文章能够帮你解决基于LoRa通讯实验的步骤所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复