lora开发笔记 ----- RF配置

PA_BOOST和RFO引脚

项目需要,终端sx1278置换为sx1276(原来的48x频段-->86x频段,出口国外),看了下官方的datasheet,两款芯片完全兼容的,之前1278用的就是1276的驱动,于是除了应用层的修改,底层驱动就没有动,与网关上下行调试了下,发现

只有离的非常近(几cm~~囧),网关才能收到终端的数据,网关接收RSSI只有-130,非常弱。后来翻了翻datasheet和驱动代码,才找到原因:

如下图,sx1276/78 RF硬件电路有三路输出分别是RFO_HF、RFO_LF、PA_BOOST,看了射频电路发现都用的PA_BOOST(可达20dBm),这里和驱动有所冲突,需要调整。

当频率大于525MHZ时候驱动默认选的是RFO引脚,这里由于都是用到PA_BOOST,直接改为return RF_PACONFIG_PASELECT_PABOOST,重新测试,RSSI回到-80左右(还没装天线),问题解决

真正的对手会灌输给你大量的勇气 --卡夫卡
原文地址:https://www.cnblogs.com/firstparke/p/7732802.html