STM32驱动SDIO wifi Marvell8801/Marvell88w8801 介绍(十三) ---- 百度云操作说明

代码工程的GITHUB连接:点进进入GITHUB仓库
https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi

Marvell自己实现驱动系列文章分为几篇介绍:
SDIO wifi Marvell8801/Marvell88w8801 介绍(一) ---- 芯片介绍
SDIO wifi Marvell8801/Marvell88w8801 介绍(二) ---- SDIO协议介绍
SDIO wifi Marvell8801/Marvell88w8801 介绍(三) ---- 寄存器介绍
SDIO wifi Marvell8801/Marvell88w8801 介绍(四) ---- 命令/事件/数据格式
SDIO wifi Marvell8801/Marvell88w8801 介绍(五) ---- TLV
SDIO wifi Marvell8801/Marvell88w8801 介绍(六) ---- 实现初始化功能
SDIO wifi Marvell8801/Marvell88w8801 介绍(七) ---- 实现搜索功能
SDIO wifi Marvell8801/Marvell88w8801 介绍(八) ---- 实现STA功能
SDIO wifi Marvell8801/Marvell88w8801 介绍(九) ---- 实现AP功能
SDIO wifi Marvell8801/Marvell88w8801 介绍(十) ---- 移植TCP/IP协议栈LWIP
SDIO wifi Marvell8801/Marvell88w8801 介绍(十一) ---- 自己编写LWIP没有的DHCP server
SDIO wifi Marvell8801/Marvell88w8801 介绍(十二) ---- MQTT介绍
SDIO wifi Marvell8801/Marvell88w8801 介绍(十三) ---- 百度云操作说明
SDIO wifi Marvell8801/Marvell88w8801 介绍(十四) ---- 上位机STA操作/代码
SDIO wifi Marvell8801/Marvell88w8801 介绍(十五) ---- 上位机AP操作/代码
SDIO wifi Marvell8801/Marvell88w8801 介绍(十六) ---- 上位机UDP操作/代码
SDIO wifi Marvell8801/Marvell88w8801 介绍(十七) ---- 上位机TCP操作/代码
SDIO wifi Marvell8801/Marvell88w8801 介绍(十八) ---- 上位机PING操作/代码
SDIO wifi Marvell8801/Marvell88w8801 介绍(十九) ---- 上位机云服务器(百度云)操作/代码

每篇更新打开专栏可以看到打开Marvell8801/Marvell8801 专栏

1. 百度云开启物接入

1)百度云的地址为:https://cloud.baidu.com,登录需要百度账号或者百度云账号。
2)登录上以后,你会看到这样一个界面
在这里插入图片描述
3)选择产品服务->物联网服务->物接入
在这里插入图片描述

4)然后进入项目列表后,选择你所在的区域地址
在这里插入图片描述
我这里选择的是北京
5)进入项目列表后,你会看到这样的画面,我这里已经有默认的两个项目名称了(这点不用在乎,是我之前创建的),现在我们就重新开始创建。
在这里插入图片描述
6)点击创建项目
在这里插入图片描述
7)会跳出这样一个框,我们填好相应的内容后,点击提交
在这里插入图片描述
8)可以看到我们创建的项目已经存在了,这时候我们点击项目名称进入项目
在这里插入图片描述
9)进入后发现项目是空白的,我们点击创建用户
在这里插入图片描述
10)创建用户我以截图的形式给出
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时会出现这个这个画面
在这里插入图片描述
看红字,务必把密钥记住,否则无法登录。
11)创建好用户看界面已经有用户,身份,策略了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里就代表我们已经注册好了,但是需要注意一点,我们还要回到项目列表中,看看网页地址:
在这里插入图片描述
一般我只会用到tcp,所以我把tcp网页地址记下来是:
ydh9pn6.mqtt.iot.bj.baidubce.com,这种网页你是直接通过浏览器访问不了的,下面我们就来说下测试方法

2. 百度云测试方法

有三种方法可以测试,分别是
1)百度云提供的自带的测试
2)MQTT测试工具MQTT.fx
3)开发板写程序测试

2.1 百度云测试地方

在这里插入图片描述
点击测试后会进入这个画面
在这里插入图片描述
只需要输入密钥俩姐connect就行了,其他的都不用管
连接上以后会是这个画面
在这里插入图片描述
那在测试之前,我先讲讲他的工作原理,方便你理解,在上一个章节我们已经知道了MQTT分两个角色,分别是客户端,服务端,百度云是服务端,其他的设备都是客户端,那连接测试同样是客户端,只不过是百度云提供一个客户端测试程序而已,只不过是以网页的形式来呈现。
介绍下这个界面
在这里插入图片描述
①是推送界面
②是订阅设置界面
③是订阅后收到的消息界面

此时我们现在订阅那栏订阅上我们在创建的时候创建的一个策略wireless_link_led
在这里插入图片描述
然后在推送地方设置如下,点击publish
在这里插入图片描述
此时你就可以看到message这里已经收到了消息
在这里插入图片描述

2.2 MQTT.fx测试

只有一个客户端可能没有那么直观,所以我们介绍一款MQTT的测试工具,名字叫做MQTT.fx,我把他的安装包放在了\5-开发软件,打开界面如下:
在这里插入图片描述
1)点击上图红框的设置,进入设置界面
2)输入broker,也就是百度云的基本信息,点击OK
在这里插入图片描述
3)此时出来这种界面,就证明连接成功了
在这里插入图片描述
4)推送结果如下,还测试出来了一个bug,中文乱码
在这里插入图片描述
5)MQTT.fx订阅结果如下:
在这里插入图片描述
开发板介绍我们呢下一章介绍上位机的时候再来说明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wireless_Link

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值