一、WDS3配置说明

1.1 操作模式与芯片选择界面

安装好WDS软件后,双击打开此处会询问是连接到物理设备还是虚拟设备。连接到物理设备需要使用 Silabs 公司的 Development Kits 开发工具。本章仅在连接虚拟设备模式下对 Si4438 射频芯片的配置进行说明

选择好所用芯片,如图所示 请注意选择对应版本。具体介绍如下:

此时可以直接在列表中选中Si4438,或使用下方的过滤器进行快速选择。在选中芯片型号后还需要选择对应的芯片版本,用户可通过芯片上方的标识文字查看版本信息或与供货商联系获取。

点击 Select Radio 或者双击芯片型号进入如下界面

选择芯片型号后会进入操作模式选择窗口,可选择是对 Si4438进行射频参数配置还是寄存器配置操作。在射频参数配置窗口中将会对芯片的射频工作参数、数据包处理、中断输出模式等功能进行配置。而在寄存器配置操作窗口中用户可以对芯片的全部寄存器进行手动配置操作
双击Rsdio Configuration Application或点击 Select Radio 进入如下界面

1.2 射频及工作模式配置界面介绍

射频及工作参数配置窗体主要分成 3 个功能区,在该窗体中可以对射频芯片进行全面的配置等操作。配置包括射频参数、工作频率和功率、数据包、开启中断等相关操作,并可生成能直接导入用户工程中的配置文件等功能。

1.2.1 工程选择、开启、保存操作区

WDS软件预置了多种配置工程模板,用户可以根据自己的应用模式快速选择对应的工程类型并进行配置。在预置工程模板中只会显示需要配置的选项,其它设置项将会被忽略。

1.2.2 工程参数配置区

工作参数配置区由多个配置选项卡组成,在这里用户可以对 Si4438芯片进行各项工作参数和模式的配置。
※要使用一些特殊的配置选项卡时需要先开启对应的工程。如需要开启低功耗循环(LDC)选项卡必须选择“LDC RX”或“Standard TX for LDC RX”工程。

  1. 工作频率、晶振频率与功率配置
  2. 射频参数配置
  3. 数据包配置

    数据包配置

    可变长度数据包配置

    CRC 校验配置

    数据白化配置

    数据域配置

    4.中断配置

    5.通用 IO 和快速响应寄存器

1.2.3工程部署、导出操作区

但用户通过上面的配置操作完成对 Si4438芯片的各项配置后,可以在窗体的最下部将自定义配置导出为代码文件或直接生成对应的 Silabs IDE 或第三方工程文件。

比如我这里选择第二个选项导出的配置头文件如下:

二、配置步骤

射频模组都会有一段适用的 频段范围,该配置需要根据具体模块的匹配电路选择,只有选择 正确的频段范围,射频模组才能发挥最佳的性能。一般分为:315频段、433 频段、490 频段、868频段、915 频段。

该系列模组使用的晶体的容 差都是 10ppm,该参数回直接影 响中心频点的准确性和接收灵敏度,从而影响整体的通讯距离。

外部射频开关控制
射频芯片的 GPIO0 和 GPIO2 在本模组内部已用于射频开关的 状态控制,在用 WDS3 生成配置 文件时,需将这 2 个 IO 口的工作模式配置如左图。

所示参数配置好后点击 Generate source->save custom radio
configuration header file保存配置头文件,用该头文件替换radio_config.h里面的内容即可。

生成第三方工程

生成的配置头文件参考1.2.3,导出的工程模板如下图所示:

【远距离无线模块】WDS3及SI4338使用步骤及配置说明相关推荐

  1. 远距离无线模块T900网络配置(点对多点网络)

    点对多点网络 点对多点网络中,主端可以和多个从端直接连接,也可以通过中继和多个从端连接.中继器也具有从端的功能,可以和主端通信,但其上行数据会和从端的上行数据混淆传输.点对多点网络需要配置网络类型寄存 ...

  2. 远距离无线模块T900网络配置(点对点网络)

    点对点网络 点对点网络中,可以利用 T900 模块,在 A 点和 B 点之间建立一条数据通路.A 点可以是主端,B 点可以是从端.当 A 点和 B 点无法直接连接时,可以增加中继节点.点对点网络需要配 ...

  3. 无线远距离WiFi模块,无线图传技术,在远距离传输领域的应用

    近年来WiFi传输技术得到了广泛应用,逐渐成为人们社会生活中不可或缺的成分.利用无线传输技术,人们与网络世界建立起了更加方便快捷.更加密切相关的联系,从而摆脱以往对有线网络连接方式的依赖和不便. 在无 ...

  4. 远距离WiFi模块,无人机传输技术,无线通信视频传输技术

    随着科技的发展,无人机应用范围的不断扩展且愈加广泛.无人机的起飞,航行,悬停,返回的任何一个阶段,都需要进行无线遥控,这就需要很高的灵敏度了.同时在无人机飞行的过程中,需无线传输视频,如何让无人机回传 ...

  5. STM32CubeMX系列08——SPI通信(W25Q64、NRF24L01无线模块)

    文章目录 1. 准备工作 1.1. 所用硬件 1.2. SPI 简介 1.3. 生成工程 1.3.1. 创建工程选择主控 1.3.2. 系统配置 1.3.3. 配置工程目录 2. 读写EEPROM实验 ...

  6. 无线模块在分布式数据采集中的应用

    Overall:内置TCP协议栈的433MHz无线局域网 1)        传输距离高达200+米,穿透4层实心的水泥墙后仍然稳定通讯 2)        接收电流26mA,发射电流140mA,休眠 ...

  7. 使用Arduino实现JDY-40无线模块的通信

    1.用Arduino对JDY-40无线模块的参数设置 将如下代码烧录至Arduino开发板中: void setup() {Serial.begin(9600);pinMode(3,OUTPUT);/ ...

  8. Si4432无线收发芯片介绍(远距离无线传输模块)

    模块采用了Silicon Labs的Si4432作为无线收发芯片,是一块完整的.体积小巧的.低功耗无线收发模块.SI4432由Silicon公司09年推出的Silicon Labs EZRadioPR ...

  9. PAN3031 双工无线通信 低功耗远距离无线收发芯片

    PAN3031 是一款采用 ChirpIoTTM 调制解调技术的低功耗远距离无线收发芯片,支持半双工无线通信,工作频段为 370~590 MHz 和 740~1180MHz,具有高抗干扰性.高灵敏度. ...

  10. 无线模块透明传输技术的物联网应用案例

    近年来,随着射频技术.集成电路.自动控制.无线数据通讯技术的迅速发展,无线传输技术越来越多的被提及,当前的智慧城市.智慧农业.智慧工厂等都需要无线传输技术来支撑.以下主要介绍几种点对多点的无线通信模块 ...

最新文章

  1. configure_file路径疑惑
  2. Exchange 2010和Exchange 2016共存部署-10:配置多域名证书
  3. 【剑指offer-Java版】18树的子结构
  4. 工程项目如何实现采购效益最大化?
  5. python爬虫抓取图片-python网络爬虫源代码(可直接抓取图片)
  6. 压力测试+webbench+ab+tsung+siege
  7. SQL基础【十三、通配符】
  8. 【转】为什么不能使用字符流读取非文本的二进制文件?
  9. php里运行js,在PHP 中运行JS - mickelfeng的个人空间 - OSCHINA - 中文开源技术交流社区...
  10. 作者:胡卫生(1964-),男,博士,上海交通大学教授、博士生导师,主要研究方向为下一代光接入网、光交换、光网络等。...
  11. IE浏览器样式表限制
  12. NHibernate 操作视图 第十三篇
  13. CTA策略05_AtrRsiStrategy
  14. UTrust4701F双界面NFC读写器读卡器测试软件读写NFC电子标签的文本|网址|电子名片|智能海报|蓝牙地址内容操作说明
  15. Java 报表工具选择
  16. 如何用ps做手绘矢量插画风格照片效果
  17. 手机短信直接跳转到微信关注公众号或者添加好友的方案
  18. 钢的基本知识03——钢材常用规格型号
  19. 数据结构第二版(朱昌杰版)习题八答案
  20. 卸载office时显示的是安装包的语言不支持程序,而且也卸载不了..

热门文章

  1. paip.一千 常用汉字 高频汉字 覆盖率90%
  2. Openwrt编译教程:从头开始所有步骤(日志记录)
  3. JTAG与SWD接口定义
  4. GD32移植FATFS文件系统
  5. HTML基础编程——简介及第一行代码
  6. 手把手教您怎么编写第一个单片机程序
  7. TransCAD实用技术梗概
  8. Git下载并安装(完整、详细教程)
  9. 矢量地图自定义切片样式
  10. ua获取手机型号_JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)...