当前位置:网站首页>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
边栏推荐
- Microservice architecture practice: Construction of highly available distributed file system fastdfs architecture
- Chapter 3 of hands on deep learning - (1) linear regression is realized from scratch_ Learning thinking and exercise answers
- The computer comes with software to make the background color of the picture transparent (matting white background)
- 福元医药上交所上市:市值105亿 胡柏藩身价超40亿
- Nexus简介及小白使用IDEA打包上传到Nexus3私服详细教程
- A case study of college entrance examination prediction based on multivariate time series
- uniapp H5页面调用微信支付
- Sword finger offer 21 Adjust the array order so that odd numbers precede even numbers
- TCP拥塞控制详解 | 2. 背景
- 博客主题 “Text“ 夏日清新特别版
猜你喜欢

How to transfer business data with BorgWarner through EDI?

Win10系统使用pip安装juypter notebook过程记录(安装在系统盘以外的盘)

Baobab's gem IPO was terminated: Tang Guangyu once planned to raise 1.8 billion to control 47% of the equity

Seven charts, learn to do valuable business analysis

移动应用性能工具探索之路

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

Qwebengineview crash and alternatives

AP and F107 data sources and processing

Eye of depth (II) -- matrix and its basic operations

【Leetcode】13. Roman numeral to integer
随机推荐
Changwan group rushed to Hong Kong stocks: the annual revenue was 289million, and Liu Hui had 53.46% voting rights
Green bamboo biological sprint Hong Kong stocks: loss of more than 500million during the year, tiger medicine and Beijing Yizhuang are shareholders
什么是敏捷开发流程
【Leetcode】14. 最長公共前綴
Geoserver: publishing PostGIS data sources
Usage of sprintf() function in C language
Weili holdings listed on the Hong Kong Stock Exchange: with a market value of HK $500million, it contributed an IPO to Hubei
[shutter] dart data type (dynamic data type)
TCP拥塞控制详解 | 2. 背景
helm kubernetes包管理工具
QStyle实现自绘界面项目实战(二)
【Leetcode】14. Longest Common Prefix
871. Minimum refueling times
Domestic relatively good OJ platform [easy to understand]
从收集到输出:盘点那些强大的知识管理工具——优秀笔记软件盘点(四)
Sword finger offer 26 Substructure of tree
Microservice architecture practice: Construction of highly available distributed file system fastdfs architecture
宝宝巴士创业板IPO被终止:曾拟募资18亿 唐光宇控制47%股权
社交元宇宙平台Soul冲刺港股:年营收12.8亿 腾讯是股东
ThreadLocal