WMIOT602 是基于嵌入式 Wi-Fi SoC 芯片 W600 设计的 Wi-Fi 参考设计模块,支持SPI/UART

官方信息:http://www.winnermicro.com/html/1/162/163/513.html

模块信息:

注意:UART0(右图的TX0,RX0)是调试接口,出厂配置的模块仅可以通过该接口烧录固件。

前期准备:

拿到这个模块后,需要在万用板上把这些引脚引出来,接上插座并配合杜邦线使用。为了方便调试,我使用了一个USB转TTL的小板与WMIOT602相连接,连接方式如下图

USB转TTL小板 WMIOT602
3V3

VCC

TXD

RX0

RXD TX0
GND GND(随便那个都行)

下载串口调试工具,这里使用星通智联开发的串口调试工具 ThingsTurn_Serial_Tool(包含固件烧录的功能),下载地址:https://download.w600.fun/?dir=tool

下载开发SDK,WM_SDK_W60X_G3.02.00.zip

调试过程:

参考文档:

  • WM_W60X_SDK_AT指令用户手册_V1.0.3.pdf
  • WM_W60X_SDK_DEMO使用指导_V0.5.pdf

上述连接配置完成后,打开串口工具,发送AT指令来测试模块的基础功能(AT指令参考WM_W60X_SDK_AT指令用户手册_V1.0.3.pdf)。

输入AT+,返回+OK,表示模块正常

输入AT+QVER=?,返回+OK=H1.00.00.0000,G3.02.00@ 17:12:01 Jun 11 2019,显示当前模块固件版本信息(我这里的版本已经是烧录过最新固件之后的版本,出厂信息应该是2.0的版本)。

创建AP(相当于热点),可以参考 WM_W60X_SDK_AT指令用户手册_V1.0.3.pdf 的第38页

AT+
AT+E
AT+WPRT=2
AT+APSSID=MyAP
AT+APENCRY=6
AT+APKEY=1,4,123456789
AT+APNIP=1,192.168.1.1,255.255.255.0,192.168.1.1,192.168.1.1
AT+PMTF
AT+WJOIN
AT+SLIST

设置完成后,WMIOT602模块即创建了一个名为MyAP的热点,密码为123456789

烧录固件:

如果我们需要对固件做一些更改,例如开启固件的Demo测试功能,则需要对SDK做相应修改。

打开\WM_SDK\Tools\Keil\Project目录下的WM_W600.uvproj,修改wm_demo.h中的相关宏定义,即可配置固件功能。

参考:https://docs.w600.fun/?p=app/ide.md

编译后会在WM_SDK\Bin目录下生成如下图所示的文件,我们烧录时选择WM_W600.FLS进行下载

打开串口调试工具,进行如下配置

要注意,速率不能太高,超过1Mbps会下载失败,如果1Mbps也下载失败,就选用921600。当出现提示reset device时,将模块的RES引脚接地,拉低,然后再断开,即可进入烧录固件的状态。如下图所示

参考资料:

  • http://www.winnermicro.com/html/1/156/158/497.html
  • https://docs.w600.fun/

联盛德WMIOT602(基于W600 SoC)WiFi模块使用心得相关推荐

  1. 全网最便宜的OpenHarmony开发板和模组Neptune问世(基于联盛德W800的SoC),9.9元带蓝牙和wifi功能还包邮

    这是我见过的全网最便宜的开发板.功能一点儿也不弱,带蓝牙和wifi功能,竟只要9.9元还包邮,果断的买了块儿研究研究.它还支持HarmonyOS和freeRTOS嵌入式操作系统,也可以接入鸿蒙生态. ...

  2. 联盛德W800开发板|SDK|make menuconfig|工具链|本地命令行编译|Windows11|msys|清华源|(4)、联盛德W800开发板命令行编译指南

    目录 W800 芯片介绍: W800开发板 主要接口如下: 1 概述 2 准备工作 3.SDK目录结构如下: 4 W800编译固件编译 4.1 安装MSYS到本地: 4.2增加国内软件更新源 ​编辑4 ...

  3. 联盛德W806-KIT开发板试用评测系列之二:ADC 功能使用与测试

    联盛德W806-KIT开发板试用评测系列 之二:ADC 功能使用与测试 作者:大信<QQ8125036> 今天着手对W806开发板ADC功能做测试,都知道ADC在物联网应用场景中常需要用到 ...

  4. 联盛德 HLK-W806 (五): W801开发板上手报告

    目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W ...

  5. W80X|联盛德|nulllab空想实验室|Arduino适配|学习(6):w80x_arduino环境安装

    文章目录 概述 官方推荐安装方法(实测未成功) readme中的安装步骤: 手动安装方法: clone项目至本地 手动新建w80x_arduino管理器存放目录 w80x_arduino开发进展 说明 ...

  6. 【联盛德W806上手笔记】七、I2C

    目录 WM_SDK_W806_v0.6.0的库函数 函数 参数 宏 应用示例 初始化 使用 测试 I2C 控制器 功能概述 主要特性 功能描述 传输速率选择 中断及启动停止可控 快速输出及检测信号 寄 ...

  7. 【联盛德W806上手笔记】一、开发环境和烧录程序

    目录 简介 芯片外观 MCU 特性 安全特性 低功耗模式 芯片结构 管脚定义 极限参数 开发环境 SDK的获取 从官网获取 从Q群获取 iosetting大佬 维护的wm-sdk-w806 打开工程 ...

  8. 联盛德 HLK-W806 (八): 4线SPI驱动SSD1306/SSD1315 128x64 OLED液晶屏

    目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W ...

  9. 联盛德W806最小系统开发板第一次上手准备工作

    W806 芯片 是一款安全 IoT MCU 芯片.芯片集成 32 位 CPU 处理器,内置 UART.GPIO.SPI.SDIO.I2C.I2S.PSRAM.7816.ADC.LCD.TouchSen ...

最新文章

  1. IC/FPGA笔试题分析(五)
  2. 如何复制百度文库中的文章
  3. CH0103最短Hamilton路径 poj2288 Islands and Brigdes【状压DP】
  4. Dubbo 注解驱动(Annotation-Driven)
  5. XSD(XML Schema Definition)学习笔记
  6. Go程序:演示复数类型的用法
  7. js工作笔记003---js编写习惯_提高网页显示速度
  8. 人民币大写金额转换算法
  9. java 实现pdf 转图片_java实现pdf转图片pdf
  10. Mac怎么创建加密文件夹
  11. 软件测试是干什么的 什么样的人才能够当软件测试员?
  12. 多文件自平衡云传输 (六)番外篇 —————— 开开开山怪
  13. Oracle数据优化,超级全
  14. Day25:Python基础编程(函数)能力训练50天——回文数
  15. 程序员学英语 英语语法框架 10种词性 9种成分 8种句型
  16. Chosen by god 【组合数打表,快速幂,求逆元】
  17. 屑 催 逝 员 剧 情 java 版
  18. excel一个表格分成多个
  19. 飞天诚信(ROCKEY 4)加密狗的特点介绍。
  20. 中科爱讯WiFi探针在客流分析统计的应用

热门文章

  1. 图解DOM树(最简单的方式理解DOM树)
  2. css设置1.5倍行高,css设定行高、绝对定位
  3. Spring Boot电商项目52:订单模块一:订单模块介绍;(模块介绍;效果演示;数据库设计;9个接口介绍;)
  4. MongoDB客户端工具NoSQL Manager for MongoDB介绍
  5. 目标检测——FasterRCNN原理与实现
  6. linux离线安装mysql(极速顺畅版
  7. vue-cli 项目热重载(热更新)失效的解决方法
  8. Legendre符号的定义和基本性质
  9. solr-5.4.1 和 mmseg4j-2.3.0版本的配置
  10. vscode蓝色波浪线消除办法