基于LORA SX1278无线模块的STM32点对点通信简单实现
SX1276/77/78收发器主要采用LoRa远程调制解调器,用于超长距离扩频通信,抗干扰能力强,能够最大限度降低电流消耗。
支持FSK,GFSK,MSK,GMSK,lora,OOK调制方式.
高灵敏度:-148dbm
带有CRC、高达256字节的数据包引擎
比特率最高300kbps
…
扩频因子6-12;扩频因子越小,数据量越大,灵敏度越低
列:扩频因子为6比为7的数据量大2倍


支持定频跳频。
STM32,SWD烧录方式:
4根线:
STM32: 连接GND,3.3V,SWD,SWCLK
ST-link:连接GND,VTT,SWD,SWCLK
注意:
1.线是否连接正确。
2.Stlink是VTT脚,电源供电
3.线是否有松动
4.是否安装STlink驱动
5.单片机是否是进入了休眠状态,需要复位解除休眠状态
接收函数:

主函数:

发送函数:

本文介绍如何使用STM32和SX1278无线模块实现点对点LoRa通信。SX1276/77/78收发器采用LoRa远程调制解调器,支持多种调制方式,如FSK、GFSK、MSK等。文章详细说明了STM32与SX1278的连接配置,包括SWD烧录方式的注意事项,以及发送和接收函数的编写。

1万+

被折叠的 条评论
为什么被折叠?



