Part Number:CC1310
请问当我使用CC1310 15.4协议栈的时候,此处的参数应该如何修改来适配433 频段?
Yolande Wang:
您可以尝试修改以下三个参数:
RF_cmdPropRadioDivSetup里面的:.centerFreq = 0x01B1,.loDivider = 0x0A,RF_cmdFs里面的:.frequency = 0x01B1,
通过SmartRFStudio工具导出433M和915M频段的参数进行对比,亦可发现两者在配置参数上的差别,仅涉及RF_cmdPropRadioDivSetup 及RF_cmdFs 两个结构的微小调整,其他参数均一致。
,
Yolande Wang:
有一个更加简便的的方式,协议栈里面预设好了宏定义,可以不用手动修改:
config.h中直接修改CONFIG_PHY_ID为APIMAC_GENERIC_CHINA_433_PHY_128即可
,
faker wang:
是的,请问 关于128和130 这两个宏定义之间的区别是什么呢>?
,
faker wang:
请问切换到433后,是否和我此图配置参数一致,另外.切换宏定义后,在哪里可以查看到射频相关参数呢,谢谢
,
Yolande Wang:
faker wang 说:请问切换到433后,是否和我此图配置参数一致
我认为是一致的
faker wang 说:切换宏定义后,在哪里可以查看到射频相关参数呢
可以通过SmartRFStudio工具导出433M频段的参数
,
Yolande Wang:
faker wang 说: 关于128和130 这两个宏定义之间的区别是什么呢
CONFIG_PHY_ID来给参数赋不同的值;
,
Yolande Wang:
相应的宏定义上方灰色字体部分有注释:
/*! PHY IDs - 915MHz US Frequency band operating mode # 1 */#define APIMAC_STD_US_915_PHY_11/*! 863MHz ETSI Frequency band operating mode #1 */#define APIMAC_STD_ETSI_863_PHY_33/*! 433MHz China Frequency band operating mode #1 */#define APIMAC_GENERIC_CHINA_433_PHY_128128/*! PHY IDs - 915MHz LRM US Frequency band operating mode # 1 */#define APIMAC_GENERIC_US_LRM_915_PHY_129129/*! 433MHz China LRM Frequency band operating mode #1 */#define APIMAC_GENERIC_CHINA_LRM_433_PHY_130130/*! 863MHz ETSI LRM Frequency band operating mode #1 */#define APIMAC_GENERIC_ETSI_LRM_863_PHY_131131433M一共只有7个通道,编号0-6,默认设置只选了前四个通道
,
faker wang:
好的,谢谢
,
Yolande Wang:
不客气,欢迎随时来论坛交流!