LoRa模块_433MHz模块_2.4G模块_电力测温传感器模块_UWB定位模块_硅传科技

常见问题

关于SI4463\SI4438 B1与C2版本软件说明
发布时间:2024-04-23 浏览数量:585 来源:

如果其他问题可致电或询问客服

Si4438与SI4463类似,这里我们用SI4463里举例

一、我们从WDS生成的驱动代码中可以对比出SI4463 B1SI4463 C2芯片版本之间的drvier代码有两大不同之处:

1si446x_patch.h

2radio_config.h

除了这两个文件内容不一样外B1C2版本其它driver程序都是一样的.

从生成的C2版本radio_config.h文件中我们发现,相比B1版本的radio_config.h文件,C2版本的配置文件里面还包含了si446x_patch.h该补丁头文件

另,在C2版本的radio_config.h配置表里面把si446x_patch_cms补丁命令全部加进去了。

所以要想把B1版本的驱动代码变为C2版本只需替换掉B1版本中si446x_patch.hradio_config.h这两个文件就可以了。

二、如何利用WDS3生成B1C2driver文件

1、打开WDS3软件,点击Simulate  radio

2、找到SI4463选择B1或C2版本,根据所用模块芯片版本来选择,然后点击Select Radio

3、点击Select  Application

4、选择好工程模板和配置好射频参数后点击右下角Generate source->Export  custom  project  for  third  party  IDE生成工程驱动文件

5找到所生成的工程文件夹src\drivers\radio\Si446x里面的si446x_patch.h文件和src\application里面的radio_config.h文件用来替换掉B1版本里面的这两个文件即可。