主控芯片: STM32F103RET6(或者使用软硬件全兼容芯片,GD32F103RET6;AT32F403ARGT7) NB-IOT模组: Air302 (全网通) WiFi模组: ESP8266 基本外设: 液晶OLED(IIC); 温湿度传感器(DHT11); 继电器(5脚10A); 通信接口: 485通信(SP485EEN); CAN总线(TJA1050T); 各模组连接图 NB-IOT模块安装到第三排排母! 模块...
12,判断接收完成之后做各种判断 如果确实接收完了,则写入0x01状态,重启. 如果有错误,则尝试重新下载. 13,如果是程序文件下载完成以后重启,重启以后检查到更新状态是0x01会设置更新状态为0XFE 14,然后加载运行用户程序 15,超过一段时间没有接收到数据了也设置为接收完了数据 16,客户可以在IAP.h修改默认的超时时间 ...
{ __HAL_TIM_SET_COUNTER(&htim2,0); //计数器清空 if(USART3_RX_STA==0) //使能定时器7的...
(STM32)PA2 -- RX(WiFi) 拨码开关拨动位置如下 3.x版本需要做如下操作: 短接跳线帽,让单片机的串口2和WiFi模块的串口相连接 4.x版本需要做如下操作: 只安装上WiFi模组,不要安装右上角的模组(模组都是使用单片机串口2连接通信,不能同时安装,否则会造成通信混乱) 2.打开这节的单片机程序 根据自己的PCB版本修...
1.这节测试下STM32F407VET6+串口网络模组(ESP8266/Air202/Air302)使用http或者https远程升级单片机程序. 当前已经了做好: STM32F407VET6+ESP8266(http/https) STM32F407VET6+Air202(http/https) 因为程序基本都是一样的,以STM32F407VET6+ESP8266为例. ...
1.这节测试下STM32F407VET6+串口网络模组(ESP8266/Air202/Air302)使用http或者https远程升级单片机程序. 当前已经了做好: STM32F407VET6+ESP8266(http/https) STM32F407VET6+Air202(http/https) 因为程序基本都是一样的,以STM32F407VET6+ESP8266为例. ...
①ESP8266-01;②STM32F103C8T6;③USB-TTL;④杜邦线(若干母对公及母对母);⑤DHT11; 一、接线(图片来源B站) 这里值得注意的是接在ESP8266的VCC,CH_PD(EN),GPIO0,GND必须是共用一个3V3及GND,否则会下载固件失败(在下载器中显示成功也会失败)
1.这节测试下STM32F407VET6+串口网络模组(ESP8266/Air202/Air302)使用http或者https远程升级单片机程序. 当前已经了做好: STM32F407VET6+ESP8266(http/https) STM32F407VET6+Air202(http/https) 因为程序基本都是一样的,以STM32F407VET6+ESP8266为例. ...
1.这节测试下STM32F407VET6+串口网络模组(ESP8266/Air202/Air302)使用http或者https远程升级单片机程序. 当前已经了做好: STM32F407VET6+ESP8266(http/https) STM32F407VET6+Air202(http/https) 因为程序基本都是一样的,以STM32F407VET6+ESP8266为例. ...
二,单片机串口2和ESP8266模组连接 三,单片机串口3和TTL转485信号芯片连接 作为烧录器 1.WiFi模组可拆卸,板子可以作为ESP8266程序烧录器 2.硬件配置 ①短接Boot0和3.3V 然后 ②复位下STM32 目的是不让STM工作 ③用杜邦线连接WiFi的TX和PA9(图示红线) 用杜邦线连接WiFi的RX和PA10(图示黑线) ...