如果其他問題可致電或詢問客服
Si4438與SI4463類似,這里我們用SI4463里舉例
一、我們從WDS生成的驅動代碼中可以對比出SI4463 B1與SI4463 C2芯片版本之間的drvier代碼有兩大不同之處:
1:si446x_patch.h
2、radio_config.h
除了這兩個文件內容不一樣外B1與C2版本其它driver程序都是一樣的.
從生成的C2版本radio_config.h文件中我們發(fā)現,相比B1版本的radio_config.h文件,C2版本的配置文件里面還包含了si446x_patch.h該補丁頭文件
另,在C2版本的radio_config.h配置表里面把si446x_patch_cms補丁命令全部加進去了。
所以要想把B1版本的驅動代碼變?yōu)?/span>C2版本只需替換掉B1版本中si446x_patch.h與radio_config.h這兩個文件就可以了。
二、如何利用WDS3生成B1或C2的driver文件
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版本里面的這兩個文件即可。