LoRa通讯原理(基于SX1278)
-
-
-
-
-
-
-
-
-
初始化流程
(1)首次先对SPI的IO口初始化
(2)模块在初始化之前应先复位模块,reset针脚主要对模块重启有作用低电平有限高电平运行,这个针脚主要在是初始化的时候操作,初始化成功之后严禁使用此针脚了,要保持reset针脚为高电平时刻保持运行状态
(3)首次读写寄存器时会出现不准的现象。所以在初始化之前把这个问题解决,采用读取0x42寄存器里面的值 直到0x12为止,(0x42寄存器:芯片版本ID:默认值为0x12)
(4)设置为睡眠模式
(5)设置为LORA模式
(6)设置为待机模式
(7)GPIO口的功能映射
(8)设置频率
(9)设置功率
(10)设置扩频因子
(11)设置编码率
(12)开启CRC校验
(13)设置扩频带宽
(14)同步头显性模式
(15)设置负载长度
(16)设置超时时间
(17)开启低数据优化
-
总结的很详细呀