一,下载STM32程序 1,方式一,串口下载(其他下载方式在最后补充) ①调整拨动开关位置 → 短接BOOT0和3.3V → 复位STM32 ②打开下载软件,下载程序 ③测试 二,下载WIFI固件 ①调整波动开关位置→按下固件(WIFI)按钮→按下复位(WIFI)按钮→松开复位(WIFI)按钮→松开固件(WIFI)按钮 注:实质在WIFI模块上电或者复位重...
AI代码解释 #include"stm32f10x.h"#include"led.h"#include"delay.h"#include"key.h"#include"usart.h"#include<string.h>#include"timer.h"#include"bluetooth.h"#include"esp8266.h"#include"mqtt.h"/* 智能锁(自己的设备) MQTT服务器地址: 106.55.124.154 MQTT服务器端口: 1883 MQTT客户端ID: 3XM7F...
5.涉及的函数 发生AT检测WIFI模块错误,如图,代码运行停留在了.AT,在while中一直循环,没有往下跑了,这种情况一般将复位引脚使用一下就可以解决。 使用配置环境 1.核心板:STM32F103C8T6 2.WIFI模块:ESP-01S 3.温湿度传感器:DHT22 4.使用云平台:新大陆云平台 列出代码中用到的全局变量: #define REV_OK 0 //...
ESP8266、ESP32和STM32的对比 参考:http://www.elecfans.com/emb/202004231209261.html ESP32模块是ESP8266的升级版本,速度更快还带有蓝牙4.2和蓝牙低功耗,但ESP8266因为出来的更早,资料和相关支持更多,这俩都是乐鑫家的,围绕这两个芯片做模块的是安信可等厂家,当然乐鑫自己家也做模块,比如ESP32-PICO ;安信可在...
stm32ESP8266使用说明数 基于stm32的esp8266 二、AT指令配置 先配置好第一个ESP8266再与STM32连接起来,可以随便找一个串口助手,我这里用买ESP8266时候的资料里面的串口助手,我这个出厂有烧录固件进去。 (每一个指令都要换行) ESP8266的默认出产波特率为115200,也有的个别不是115200,如果有...
2. STM32 :采用STM32F103C8T6 3. 编程软件 :采用Keil5 ESP8266编程调试过程中用到的相关软件下载地址: 二、ESP8266通信的调试与运行效果 下面几张图是将ESP8266配置成AP+TCP服务器模式,电脑连接ESP8266的热点之后,实现数据通信。通信的效果是,在电脑点击物联网控制系统软件,实现控制开发板上的LED灯和蜂鸣器,开...
1、双击STM32CubeMX快捷图标,点击File -> New Project。2、选择需要的芯片,可以进行搜索寻找,这里...
【STM32】ESP8266 wifi模块创建阿里云产品 简介:什么是ESP8266呢?这个是WiFi模块,是一个由安可信科技公司开发出来的模块,这个模块的核心处理器ESP8266在比较小的尺寸封装中集成了业界领先的微型的MCU,它带有了16位精简的模式,主要的频率支持80MHz和160MHz,支持RTOS,集成WiFi,板载天线。
功能实现:整个系统能够实现:1、STM32读取传感器的温湿度十六进制数据并转化为十进制数值2、使用ESP8266模块将数据使用AT指令通过MQTT协议传输到阿里云服务中并展示出来由于比较多内容,因此会使用多篇文章展示这一过程,资料后面会上传,有需要的小伙伴请自取。
实验原理 关于ESP8266 WiFi 模块使用原理可以看我前面的博客 WiFi 驱动代码连接将会放到文末 这里我们将芯片换为 STM32F103ZET6,别问为什么,问就是引脚资源多 CubeMX 配置 USART2 与 USART3 配置 这里我们使用的配置与前面我们配置 USART1 的方式完全一致: ...