基于STM32的LORA测试代码,可实现LORA模块的数据收发。透传协议。控制器采用的是STM32F103VGT6单片机,LoRa模块采用外购的形式,控制芯片是SX1728,工程采用Keil5开发环境,基于STM32F1的固件库开发,使用core_cm3底层,涉及到使用的外设包含RCC、Timer定时器、USART、GPIO、RTC等内容。测试过程采用写入的数据和发送的数据进行比较,判断值是否一致。如果一致,则认为正确。
2022-02-21 09:15:35 146KB 单片机 stm32 arm 嵌入式硬件
适用于ESP8266 / ESP32 / Raspberry_Pi的MicroPython的SX127x(LoRa收发器)驱动程序
2022-02-11 15:23:37 11.38MB python raspberry-pi iot esp8266
1
详细描述LoRa芯片1301以及1308的原理图设计
2022-02-10 09:52:28 23.39MB LoRa通讯 组网技术
1
LLCC68 lora芯片数据手册
2022-02-05 22:03:39 2.09MB 嵌入式硬件 单片机 lora llcc68
1
lora,LLCC68官方硬件资料
2022-02-05 22:03:38 2.73MB 嵌入式硬件 单片机 llcc68 lora
1
ASR6601_参考手册
2022-01-27 20:01:47 4.51MB lora asr
1
LORA/LORAWAN 官方培训手册,主要介绍最小信噪比概念和接收灵敏度的计算方式;
2022-01-27 17:24:43 362KB LORA
1
这个驱动一共包含5个文件,3个头文件,2个C文件,其中只有sx1278_port.c这个文件是与硬件相关的,在这个文件里面涉及了SPI的初始化、通过SPI读写SX1278寄存器的操作、DIO0中断的初始化(配置为上升沿触发)、复位操作的引脚配置。 该驱动是基于STM8L151C8T6开发的,用这款MCU的朋友可以直接使用这个驱动不加更改。还有两个需要改动的地方,一个是hal_lora.c的三处Hal_DelayMs函数调用,这个毫秒延时函数需要你们自己实现;第二就是,sx1278 的DIO0中断发生时应该调用hal_lora.c 最下面的void IRQ_LoRa_DIO0(void)函数,同时不要忘记清除中断标志。 遇到任何问题的朋友可以联系我,我敢担保这个驱动比官方提供的好用的多,是我根据芯片手册自己编写的,本着开源的精神共享给大家。 注:该驱动不支持FSK、不支持SF6及隐式head、不支持跳频、CRC校验打开。该驱动还实现了计算packet 的 time of air 具体使用方法是,调用了Hal_LoRa_Init函数后,就可以调用其他函数了
2022-01-26 21:54:13 13KB LoRa SX1278 STM8L151
1
SX1278通信测试程序,一收一发通信,简洁易懂,适合初学者。
2022-01-26 19:05:33 5.72MB SX1278 LORA
1
研究了一种河道单侧多LoRa基站的无线浮标计数测流速方法,LoRa模块能实现毫秒级计时,测量精度能够达到分米级,对河水流速能够实现实时稳定监控。在通过电信号强度计算浮标的位置坐标时,采用差分和多次测量求均值和方差的方法能够较大限度的提高计算精度。利用电波在自由空间的传波损耗与距离的关系,以及三点定位法,能够计算出浮标的位置,并最终可得到其运动轨迹。本文能实现无线、高效、高精度的河水流速测量,节省了人力物力并且对野外复杂环境和恶劣天气的适应性更强,从而使河水流速测量更高效便捷。
1