当前位置:网站首页>Si446 usage record (II): generate header files using wds3
Si446 usage record (II): generate header files using wds3
2022-07-02 17:24:00 【What's wrong with the world of mortals】
Catalog
One 、 summary
Mentioned earlier , Use WDS3 Generate configuration , It's an important step . First post two Chinese links :
The introduction in the link is very detailed , The options of each interface are explained in Chinese .
This RF chip is used for the first time , Except frequency band 、 power , It is not clear what parameters need to be configured 、 What value should the parameter be set . So we still use the launch program demo, Go back to the parameters set and the values used . It's like using a QT An example of , To be familiar with API The library process , It's just much simpler now .
look WDS Tools can be configured according to their own , Generate code or header file , This article uses the method of generating header files . During program initialization si4463 When , Write the macro definition configuration in the header file directly si4463 in . This article briefly records the relevant contents .
Two 、 Generate header file
- function
WDS3-Setup-v3.2.11.exe, After installation, double-click to enter :
- choice
Start simulation, Select the chip in the pop-up interface Si4463:
- Select the first one for RF configuration . stay 《AN632: WDS User’s Guide》 Mentioned in , The second option is used with experienced users .

- Don't modify it first , Use the default configuration to create a header file :

Select the storage directory .
- Check the header file
First look at the configuration generated by default
Most of them are the same , There are not so many parameters that need to be modified .
From the comments at the beginning , You can see most of the parameters that differ , go back to WDS Corresponding modification in
3、 ... and 、 Modify the configuration
3.1 Modify according to the notes
3.1.1 rate 、 bandwidth 、 frequency offset
Modify the data rate 、 frequency offset 、 Receive bandwidth 
3.1.2 fundamental frequency
Set the fundamental frequency 
3.1.3 To interrupt
Enable packet processing interrupt and modem interrupt 

3.2 Specific instruction modification
3.2.1 RF_GPIO_PIN_CFG


GPIO0_PULL_CTL – 1 = Enable pullup.
GPIO0_MODE[5:0] – 32 = High while in the transmit state.

3.2.2 RF_GLOBAL_XO_TUNE2


3.2.3 RF_INT_CTL_ENABLE_3




3.2.4 RF_FRR_CTL_A_MODE_4



3.2.5 PKT_RX_THRESHOLD_12



3.2.6 RF_MODEM_RAW_CONTROL_10

2045 Can't find


3.2.7 RF_PA_MODE_4



3.3 custom payload


In the end, I didn't use , Ignore first
Empty Framework
Bidirectional Communication Two-way communication
边栏推荐
- 人生的开始
- SSB threshold_ SSB modulation "suggestions collection"
- Green bamboo biological sprint Hong Kong stocks: loss of more than 500million during the year, tiger medicine and Beijing Yizhuang are shareholders
- 剑指 Offer 24. 反转链表
- Qwebengineview crash and alternatives
- 线性规划例题 投资的收益与风险
- Does digicert SSL certificate support Chinese domain name application?
- Nexus Introduction and Xiaobai use idea Packaging and Upload to Nexus 3 private service detailed tutoriel
- Vscode + eslint configuration
- 宝宝巴士创业板IPO被终止:曾拟募资18亿 唐光宇控制47%股权
猜你喜欢

剑指 Offer 21. 调整数组顺序使奇数位于偶数前面

TCP拥塞控制详解 | 2. 背景
![[essay solicitation activity] Dear developer, RT thread community calls you to contribute](/img/31/11409606718e0f4837f4cc572172a3.png)
[essay solicitation activity] Dear developer, RT thread community calls you to contribute

The computer comes with software to make the background color of the picture transparent (matting white background)

Listing of chaozhuo Aviation Technology Co., Ltd.: raising 900million yuan, with a market value of more than 6billion yuan, becoming the first science and technology innovation board enterprise in Xia

si446使用记录(一):基本资料获取

Sword finger offer 21 Adjust the array order so that odd numbers precede even numbers

Qwebengineview crash and alternatives

几行代码搞定RPC服务注册和发现

綠竹生物沖刺港股:年期內虧損超5億 泰格醫藥與北京亦莊是股東
随机推荐
visibilitychange – 指定标签页可见时,刷新页面数据
Leetcode question brushing record | 933_ Recent requests
Explanation of traceroute command
Nexus简介及小白使用IDEA打包上传到Nexus3私服详细教程
Tech talk activity preview | building intelligent visual products based on Amazon kVs
Schoolbag novel multithreaded crawler [easy to understand]
一年頂十年
VScode知识点——常见报错
871. 最低加油次数
Qwebengineview crash and alternatives
2、 Expansion of mock platform
Believe in yourself and finish the JVM interview this time
13、Darknet YOLO3
Soul, a social meta universe platform, rushed to Hong Kong stocks: Tencent is a shareholder with an annual revenue of 1.28 billion
什么是敏捷开发流程
Introduction to Hisilicon hi3798mv100 set top box chip [easy to understand]
[leetcode] 14. Préfixe public le plus long
牛客 JS3 分隔符
牛客JS2 文件扩展名
Experience home office, feel the completion of the project | community essay solicitation