首页 > 其他分享 >1-STM32F103+ESP8266+ML307(中移4G Cat1)--硬件使用说明

1-STM32F103+ESP8266+ML307(中移4G Cat1)--硬件使用说明

时间:2024-06-20 16:56:22浏览次数:14  
标签:STM32F103 ML307 模组 -- 单片机 串口 连接 端口号 ESP8266

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/ML307/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

<iframe frameborder="0" height="1500" name="ifd" scrolling="auto" src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/ML307/my.html" width="100%"></iframe>

 

实物图

 

板载说明:

①主控芯片: STM32F103RET6

②4G模组:   中移ML307R,4G Cat.1全网通

③基本外设: 液晶OLED(IIC); RGB三色灯; 温湿度传感器(DHT11);  继电器(5脚10A); 

④通信接口: 485通信(SP485EEN);  CAN总线(TJA1050T); 

 

串口分配情况

一,单片机串口1和串口芯片连接(CH340),作为下载和调试使用

 

 

 

二,单片机串口2和模组连接

单片机的PA2连接模组的RX; PA3连接模组的TX;  PA8连接模组的RESET复位引脚;

 

三,单片机串口3和TTL转485信号芯片连接

 

下载单片机程序(串口方式)

1.开发板使用的串口芯片为 CH340C,如果没有安装过CH340驱动,需要安装驱动

 

2.安装步骤

 

 

 

3.使用USB线(Micro)连接开发板

 

 

 

4.如果电脑提示安装硬件驱动 ,等待安装完成,然后右击 "我的电脑" 选择管理

 

 

 

 

5.点击设备管理器,点击端口 查看当前电脑和开发板通信的端口号

我的为 COM4 (不同的电脑端口号不一样,只要有端口号就可以)

 

 

 

 

6.打开串口下载软件

 

 

 

 

7.打开软件,选择对应的端口号

 

 

 

 

8.选择随意一个工程里面的 hex文件

注:所有工程hex文件路径  工程目录--> Progect --> output

 

 

 

 

9.短接BOOT 和 3.3V

 

10.按下复位STM32按钮,然后松开

 

 

 

 

11. 点击开始编程

 

 

 

 

12.以下为烧录程序中,和烧录成功页面

 

 

 

 

13.去掉短接,重新复位一下STM32即可运行程序

 

 

 

 

下载单片机程序(SWD方式)

预留了SWD接口下载单片机程序,用户可以使用ST-LINK或Jlink下载

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

标签:STM32F103,ML307,模组,--,单片机,串口,连接,端口号,ESP8266
From: https://www.cnblogs.com/yangfengwu/p/18258976

相关文章

  • 基于STM32F103 HAL库 开发 串口通讯
    目录CubeMX配置调试配置​时钟配置打开串口2的中断配置串口2波特率等代码com.hcom.cCubeMX配置调试配置时钟配置打开串口2的中断配置串口2波特率等串口3同理就不展示了代码com.h#ifndef__COM_H__#define__COM_H__typedefstruct{ charTxBuffe......
  • ESP8266 NodeMCU Lua 开发看这里
    最近开发ESP8266-NodeMCU因为开发过合宙4G模块,用的Lua,所以这里也用Lua。但是最开始两眼一抹黑,在网上找资料,乱七八糟,需要Lua固件库、LuaAPI文档、Lua例程、固件下载工具、IDE(Lua代码编写和下载)、串口驱动(这是常识,就不用说了)找来找去,气死我了!!!!都是介绍下工具咋使用、弄个d......
  • Failed to connect to ESP8266: Timed out waiting for packet header
    解决办法:可能是板子类型选选择的问题board=esp01_1m改为board=nodemcuv2问题复现开发板:ESP-01s平台:PlatformIO+Clion刷写固件的时候报错FailedtoconnecttoESP8266:Timedoutwaitingforpacketheader下载器用的这种下载时报错连接不上开发板更改后......
  • AT32实现的esp8266 TLink上报下发
    本文采用芯片at32f435,由两部分组成,Tlink平台相关设置,设备代码相关。硬件相关可以理解成WiFi模块连接的串口,本文函数名是uart2但是实际上用的是Com3,可能是老师也是移植的原因。AT指令含义相关请在at指令技术文档查询或相关经验帖查看,关键词"esp8266AT指令",这里不再赘述,请根据......
  • 基于 ESP8266 的模块的引脚资源
    参考资料:0.ESP8266、ESP32引脚图https://blog.csdn.net/qq_45355603/article/details/1256062071.【NodeMcu-ESP8266】引脚使用参考指南——推荐收藏:https://blog.csdn.net/qq_15776011/article/details/137050657 ESP-01S 2.ESP12......
  • ESP8266 01sWiFi模块保姆级教程 烧录和联网,连接华为云
    前言写在前面。这个esp01s联网真的是折磨人啊,浪费了我三四天的时间,网上各种教程叫天天不灵,叫地地不灵,所以才有了这篇教程,致力于帮助像我一样的小白少踩坑,我可以说是把能踩的坑都塌了一遍。烧录部分首先强烈建议小白玩家不要用网上任何一种接线方式和手动上电的方式(这里真的......
  • 基于STM32F103C8T6微控制器的物流信息检测系统
    摘要本论文设计并实现了一种基于STM32F103C8T6微控制器的物流信息检测系统。该系统旨在通过综合各种传感器模块实现对运输车环境及状态的实时监控,并通过4G网络将信息发送到手机端,以便用户进行远程管理和控制。首先,系统通过GPS模块获取运输车的位置信息,实现车辆定位和轨迹跟踪......
  • ESP8266 连接阿里云物联网平台
    项目代码1#include<ESP8266WiFi.h>2#include<PubSubClient.h>3#include"DHT.h"456/*配置WIFI7*/8#defineWIFI_SSID"*****"//WIFI名称9#defineWIFI_PASSWD"*****"//WIFI密码10......
  • Proteus8.0仿真应用设计(九十三)基于STM32CubeMX、STM32F103C8T6 、FREERTOS、MCP4151(SP
    一、简介:        MCP4151是一款SPI接口的7位数字电位器。二、主要特性:电阻值(欧姆)5kΩ、10kΩ、50kΩ、100kΩ抽头数257接口类型SPI通道数1供电电压1.8V~5.5V精度±20%温度系数(典型值)150ppm/℃工作温度-40℃~+125℃三、引脚定义:四、内部逻辑框图:五、时序图......
  • ESP8266模块上传温湿度传感器的数据到云平台(乐为物联)
    ESP8266相关AT指令AT:检测模块是否正常工作,返回“OK”表示正常。AT+RST:重启模块。AT+CWMODE=:设置Wi-Fi模式,可以是以下几种:1:Station模式,连接到一个Wi-Fi网络。2:SoftAP模式,创建一个Wi-Fi热点。3:SoftAP+Station模式,同时作为热点和连接到一个Wi-Fi网络。AT+CWJAP="",""......