基于LoRa通讯实验的步骤

一、作业要求
基于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的实验功能,实验正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值