请问当我使用CC1310 15.4协议栈的时候,此处的参数应该如何修改来适配433 频段?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您可以尝试修改以下三个参数:
RF_cmdPropRadioDivSetup里面的:
.centerFreq = 0x01B1,
.loDivider = 0x0A,
RF_cmdFs里面的:
.frequency = 0x01B1,
通过SmartRFStudio工具导出433M和915M频段的参数进行对比,亦可发现两者在配置参数上的差别,仅涉及RF_cmdPropRadioDivSetup 及RF_cmdFs 两个结构的微小调整,其他参数均一致。
有一个更加简便的的方式,协议栈里面预设好了宏定义,可以不用手动修改:
config.h中直接修改CONFIG_PHY_ID为APIMAC_GENERIC_CHINA_433_PHY_128即可
是的,请问 关于128和130 这两个宏定义之间的区别是什么呢>?
请问切换到433后,是否和我此图配置参数一致,另外.切换宏定义后,在哪里可以查看到射频相关参数呢,谢谢
关于128和130 这两个宏定义之间的区别是什么呢
CONFIG_PHY_ID来给参数赋不同的值;
相应的宏定义上方灰色字体部分有注释:
/*! PHY IDs - 915MHz US Frequency band operating mode # 1 */ #define APIMAC_STD_US_915_PHY_1 1 /*! 863MHz ETSI Frequency band operating mode #1 */ #define APIMAC_STD_ETSI_863_PHY_3 3 /*! 433MHz China Frequency band operating mode #1 */ #define APIMAC_GENERIC_CHINA_433_PHY_128 128 /*! PHY IDs - 915MHz LRM US Frequency band operating mode # 1 */ #define APIMAC_GENERIC_US_LRM_915_PHY_129 129 /*! 433MHz China LRM Frequency band operating mode #1 */ #define APIMAC_GENERIC_CHINA_LRM_433_PHY_130 130 /*! 863MHz ETSI LRM Frequency band operating mode #1 */ #define APIMAC_GENERIC_ETSI_LRM_863_PHY_131 131
433M一共只有7个通道,编号0-6,默认设置只选了前四个通道