【经验】实现WF121 Wi-Fi模块固件升级的两种方法
WF121是一个独立的Wi-Fi通讯模块,支持2.4GHz的802.11 B/G/N无线WiFi和32位微控制器平台的嵌入式应用。可提供需要简单,低成本和低功耗的无线TCP / IP连接,模块内的32bit MCU还提供了灵活的接口,用于连接各种外围设备。
针对WF121的固件升级,本文介绍两种方法。一种方法是通过DFU的方式利用WIFIGUI软件连接串口来升级WF121固件,但前提是需要预先烧写支持串口DFU的固件。一种是基于Microchip的32bit 单片机开发工具PICkit3来直接烧写各种功能固件的.hex文件。
使用WF121 GUI更新MCU固件
WIFIGUI 是一个简单的上位机软件,利用此软件开发者可以快速测试评估Bluegiga的WF121 Wi-Fi模块。通过界面配置或脚本语言编辑可快速生成WF121可支持的二进制文件。
下来准备WF121开发工具,按照以下步骤操作:
1)确认3V3和CURRMEAS 跳线没有连接。
2)检查DEMO板电源切换到ON位置。
3)使UART1和UART2切换开关到ON位置。
4)使用UART到USB转换器连接micro USB线缆。
5)检查DEMO板绿色电源指示灯亮。
6)安装串口转USB驱动程序FTDI FT232-HL,可以在官方网站下载。
7)打开WIFIGUI软件(可在bluegiga官方网站下载),选择USB Serial Port(COMxx表示PC机识别的虚拟串口编号):115200连接DMEO。
8)切换到Firmware更新子界面,使用Browse选择正确的.DFU文件,点击Upload开始升级固件,可以看到下载速度的提示,直到完成后重新启动。
图1:使用WF121 GUI更新MCU固件
使用PICKit3 烧写MCU固件
PICkit3是Microchiop提供的单片机开发工具,可以直接对WF121模块中的32bit单片机PIC32MX695F512H进行开发编程。一般情况下使用串口DFU升级比较方便快捷,如果遇到配置禁用了串口通讯功能后无法再使用串口进行固件升级。这时候就需要借助PICkit3工具来对WF121模块内的MCU直接进行编程。
下来介绍如何使用PICkit3更新固件。
1)使用PC机Win7系统,连接PICkit3编程器和WF121开发板
2)打开PICkit3软件(可从Microchip官方网站下载),从Device Family选择PIC32。
3)从Device下拉列表选择PIC32MX695F512H。
4)确认PICkit3 的LED状态指示灯变为绿色。
5)从File选择导入固件的.hex文件。
6)选择BGBuild编译器生成.hex文件。
7)点击Write,等待程序写入成功完成,重启WF121模块。
图2:使用PIC Kit3 烧写MCU固件
WF121模块允许最终用户的程序功能可以不需要额外的MCU。嵌入到主板上的32位微控制器使用一个简单的Bluegiga BGScript TM的脚本语言方便生成功能代码。WF121也可以使用类似于调制解调器的应用模式,但需要使用外部MCU支持应用程序。通过内置的802.11无线协议,陶瓷天线,单电源供电,和安规认证,WF121提供了一个低风险和快速需要Wi-Fi连接的市场应用。
相关技术文档:
SILICON LABS WF121 Wi-Fi模块数据手册 详情>>>
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 2
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
相关推荐
【技术大神】入门最快的嵌入式WIFI模块WF121
Bluegiga WF121 模块专门为需要简单、低成本/低功耗无线 TCP/IP 连接且具有可连接大量外部设备的灵活接口的嵌入式应用而设计。
【经验】WIFI模块WF121 SPI通信接口时序详解
Silicon Labs WIFI模块WF121的主频可以达到80Mhz,SPI3的通信速率最高可以设置为20Mbps,本文主要介绍SPI的通信时序。
【经验】Silicon Labs RS9116W WiFi芯片/模块的TTL DEMO运行方法解析
本文主要介绍Silicon Labs RS9116W WiFi芯片/WiFi模块的TTL DEMO运行方法,所用硬件:RS9116W芯片/模组,所用软件:Tera Term,RS9116W最新SDK包。
MEIGSMART(美格智能)4G路由解决方案简介(4G模块+WiFi+网口)
描述- MEIGSMART(美格智能)基于自主研发的4G无线通信模块SLM750,WiFi模块SLM158和网口模块SLM159,提出了一种新的4G+WiFi+Ethernet一体式解决方案:通过软件在4G模块的AP侧实现路由功能,即不需要专用的路由芯片即可实现将高速的4G信号转为WiFi信号和以太网信号的热点功能,适用于有热点需求的各个行业应用;同时支持有线连接转WiFi的功能,为有固网的客户提供热点功能并且节省4G流量。
型号- AR8033,RTL8192,QCA 6174-3,SLM750-TAU,SLM750-TE,SLM168,SLM750,SLM150,SLM158,QCA8337,SLM159,SLM750-TA,MT7620,SLM750-TC
Silicon labs wifi对照表
型号- BL616/BL618,IW612,SYN4381,DA16400,ESP32-S3,DA16200,NRF7002/NRF5340,CYW43012,OPL2500,ESP32-8684,ESP32-C3,CYW55571,BK7235,MT7682,ESP32-C5,ESP32-C6,CC3120,SIWX917,RTL872XCS,CC330X SIMPLELINK,ESP8266,SV6318,NRF7002,ESP32,SV6358,SIWX917/EFR32MG24,SV6355
对照表 - SILICON LABS
【成功案例】优质WIFI模块的秘密——搭载CP2104的USB到UART桥解决方案
目前在进行物联网应用的原型设计跟WIFI开发设计方面消费者有很多第三方模块可以选择,如何做好第三方模块做好第三方模块提高竞争力?优质的USB到UART选择是关键。
信驰达ESP32-C3/RTL8720CM WiFi开发板RF-WT01上线,适配4款WiFi串口模块使用
为方便客户快速选型和验证WiFi模块,深圳市信驰达科技有限公司推出了WiFi开发板RF-WT01,支持适配信驰达RF-WM-ESP32B1、RF-WM-20CMB1、RF-WM-11AFB1、RF-WM-20DNB1 4款WiFi串口模块使用,方便客户实现对信驰达WiFi模块的快速测试和评估。
无人机的高清图传模块,需要实现从飞机到地面传输视频,要求无线传输芯片支持54Mbps的数据传输率,有什么合适的型号推荐?
Silicon Labs的WIFI模块WF121符合wifi的802.11n协议,理论传输速率可达72Mbit,满足需求,可以用作视频传输。
Silicon Labs(芯科科技)BLE WiFi无线产品介绍
描述- Silicon labs BLE WiFi无线产品介绍。
型号- EFR32BG1,WF111,EFR32BG,WF200,WF121,SLWRB4154A,SLWSTK6020A,EFR32BG14,WGM110,SLWRB425XX,SLWSTK606XA,SLWSTK6000A,SLWSTK6101C,AMW036,AMW136,AMW004,AMW037,AMW006,AMW106,AMW007,EFR32BG13,EFR32BG12
【经验】WIFI模块WF121开发流程&工具详解
WF121是Silicon Labs针对工业、汽车等领域推出的高等级WIFI的应用方案,基于IEEE 802.11 b/g/n的标准,发射功率+16 dBm,接收灵敏度为-97 dBm,支持内置天线和UFL接口天线,WPA2, WPA &WEP加密方式,AP和ST两种工作方式,TCP &UDP两种服务协议。本文主要介绍WF121这一款WIFI模块的硬件和软件相关的开发流程和工具。
【经验】如何排查WiFi模组RS9113射频功能异常问题?
Silicon Labs的WiFi模组RS9113开发过程中,可能会遇到射频功能异常的情况,例如扫描不到附近AP,或者偶现连接不上AP等。这类偶现的射频异常问题,往往由硬件异常引起。本文介绍应该如何排查这类问题。
空调控制器项目,需要使用无线类芯片实现对空调的无线控制与监测,请问有没有符合的蓝牙或WIFI模块推荐?
推荐WiFi模块WF121或蓝牙模块BGM121。其分别采用WiFi和Bluetooth技术来实现无线通讯及控制。 WF121输功率达到+16dBm,最大的数据速率达到72.2Mbps,适用于大范围的无线连接应用环境。 BGM121基于蓝牙4.2,支持DSP指令,可实现高达1.25MPIS/MHz的运算能力,发射功率高达8dBm,接收灵敏度-92dBm,具有高灵活度,丰富的硬件 接口可连接多种外设。
ALINK_DEYE_EMW3080_WIFI-3.3V-MXCHIP,这颗WIFI模块贵司有替代型号吗?目前我们用的是庆科的
Silicon Labs公司WiFi模块WGM110,请参考数据手册:Silicon Labs(芯科科技) WGM110 Wi-Fi模块 详细数据手册(英文)
【经验】WiFi模组RS9113频谱发送测试说明
Silicon Labs收购的Redpine Signals的WiFi模组RS9113是一款双频802.11n+蓝牙(BT4.0)+ ZigBee(ZB)融合的SoC,用户可以基于此开发多协议产品。在评估阶段用户可以借助命令对模组的发送性能进行测试,本文介绍发送命令的说明。
电子商城
现货市场
服务
可定制胶棒天线频率范围包括GSM/GRPS/2G/3G/5G/2.4G/5G/5.8GHZ/WIFI/蓝牙、LoRa、433/470/315/868/915Mhz/NB等;增益:0~15dBi;天线尺寸、接口连接器可按需定制。
最小起订量: 1000 提交需求>
可定制变压器的常规尺寸从EE4.4到ETD49不等,温度范围:-40℃~150℃。自动化产品的起订数量:20KPCS,其它定制产品无起订量要求。
提交需求>
登录 | 立即注册
提交评论