首页
学习
活动
专区
工具
TVP
发布

知识分享

专栏成员
909
文章
1062409
阅读量
84
订阅数
ESP32(WiFi&BLE)+4G摄像头语音视频模块-把拍摄的照片通过http POST上传到服务器,服务器接收图片并存储
杨奉武
2024-08-20
1150
810-Air724UG(4G全网通GPRS)开发 - 模组把拍摄的照片通过http POST上传到服务器,服务器接收图片并存储
杨奉武
2023-10-15
3090
1-STM32F103+ESP8266+Air302远程升级篇(自建物联网平台)--STM32F103通过ESP8266使用http或https下载程序文件(支持外部flash备份),升级程序(单片机
说明 这节测试一下STM32通过ESP8266使用http或https远程下载升级单片机程序, 为应对小容量单片机问题,升级底层包也支持把备份程序写到外部flash. 打开BootLoader程序,说明下flash支持情况 1,当前程序(V3.0.0)支持外接W25Q80/16/32/64/128,后续将根据用户需求增加更多的flash支持 📷 使用内部flash和外部flash分配情况如下: 使用外部flash以后,备份用户程序区放到了外部flash, 使得用户程序有了更大的空间 📷 2,当前开发板未板载
杨奉武
2022-09-29
1.5K0
1-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32通过Air724UG使用http或https下载程序文件(支持外部flash备份),升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过Air724UG使用http或https远程下载升级单片机程序, 为应对小容量单片机问题,升级底层包也支持把备份程序写到外部flash. 打开BootLoader程序,说明下flash支持情况 1,当前程序(V3.0.0)支持外接W25Q80/16/32/64/128,后续将根据用户需求增加更多的flash支持 📷 使用内部flash和外部flash分配情况如下: 使用外部flash以后,备份用户程序区放到了外部flash, 使得用户程序有了更大的空间 📷 2,当前开发板未
杨奉武
2022-09-29
1.4K0
2-STM32+ESP8266+Air302远程升级篇(自建物联网平台)-STM32通过air302使用http下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过Air302(NB-IOT)使用http远程下载升级单片机程序 提示:升级程序只是把bin文件数据写到单片机,使用哪种方式获取bin文件数据都是可以的. 这节是使用http的方式获取程序bin文件 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32Air302BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位
杨奉武
2022-05-11
6490
1-STM32+MN316(NB-IOT)远程升级篇OTA(自建物联网平台)-STM32通过MN316使用http下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过MN316(NB-IOT)使用http远程下载升级单片机程序 提示:升级程序只是把bin文件数据写到单片机,使用哪种方式获取bin文件数据都是可以的. 这节是使用http的方式获取程序bin文件 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32MN316BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CR
杨奉武
2022-04-29
2K0
1-STM32G070+Air724UG(4G)远程升级篇(自建物联网平台)-STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序(单片机程序轮训检查
说明 这节测试一下STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32G070Air724BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CRC校验位 单片机下载以后每隔130字节校验一下数据,然后把前128字节写入Flash. 加入CR
杨奉武
2022-04-29
1.3K0
1-STM32+W5500远程升级篇(自建物联网平台)-STM32通过W5500使用http下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过W5500使用http远程下载升级单片机程序 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32W5500BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CRC校验位 单片机下载以后每隔130字节校验一下数据,然后把前128字节写入Flash. 加入CRC校验让升级变的稳定可靠. info.txt文件内容:
杨奉武
2022-04-29
2.6K0
0-CH579M程序升级篇OTA(自建物联网平台)-CH579程序升级流程说明(单片机OTA皆可参考)
一位真正的作家永远只为内心写作,只有内心才会真实地告诉他,他的自私、他的高尚是多么突出。内心让他真实地了解自己,一旦了解了自己也就了解了世界。
杨奉武
2022-04-29
1.2K0
1-STM32+CH395Q(以太网)远程升级篇(自建物联网平台)-STM32如何实现的升级程序,STM32串口接收升级文件升级程序
这节提供给用户一份使用串口实现更新STM32的程序(兼容STM32f103全系列)
杨奉武
2022-04-29
1.6K0
17-3-华大单片机HC32F460系列flash存储方案
说明 因为用到了HC32F460系列的单片机的flash存储数据,所以写了这套程序. 目的是为了在便于存储. 关于407的Flash 📷 写数据时最小写的单位是 4字节 擦除的时候,最小擦除的单位是1个扇区(8KB) 读取数据的时候最大读取的位宽是128位(16字节) 关于提供的基本的flash操作函数 1.读取 📷 2.擦除 📷 3.写入 📷 📷 关于本节封装的Flash写读函数思路 1.使用其中一个扇区存储数据,假设使用11扇区,准备一个固定大小(假设是512)的u32类型的数组用来存储数据 📷 记住一
杨奉武
2021-12-21
2.2K0
006-ESP32学习开发(SDK)-关于操作系统-任务
说明 esp32是跑的freertos, 如果没有学过操作系统的朋友把此节当做esp32的内部api使用就可以. 创建任务,每隔一段时间打印 Hello world 📷 #include <stdio.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" //任务函数 static void function(void *pvParameters) { while(1) { vTaskDelay(1
杨奉武
2021-12-01
1K0
003-CH579M学习开发-新建工程说明 CH579M就是个ARM M0 内核的单片机,其实建立工程没有啥.只要是STM32玩的好,这节就相当于复习下.如果STM
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnCH579M" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2021-07-20
4630
ESP8266 SDK开发: 外设篇-内存分布说明及Flash读写
提前说下哈,bit代表位 也就是 0 1 0 1 , Bit代表字节 ,一字节就是8位
杨奉武
2021-05-13
1.8K0
学习C语言-学习指针
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnC" frameborder="0" scrolling="auto" width="100%" height="500"></iframe></p>
杨奉武
2021-04-27
4940
01-STM32+BC26/260Y远程升级篇-基础知识-STM32如何实现的升级程序
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLBC26AA/index2.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2021-03-17
1.2K0
数据处理思想和程序架构: 单片机stm32f407xxx系列flash存储方案
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/单片机知识点总结/directory.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2021-03-05
1.7K0
数据处理思想和程序架构: 对使用的数据进行优先等级排序的缓存
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/单片机知识点总结/directory.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2020-12-22
1.1K0
数据处理思想和程序架构: 单片机stm32的flash保存数据优化方案(让擦写次数达到上百万至上千万次)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/单片机知识点总结/directory.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2020-09-07
3.6K0
06-STM32+ESP8266+AIR202远程升级方案-移植STM32+ESP8266实现利用http或https远程更新STM32程序到自己的项目(定时访问升级,备份升级)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_B/" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2020-08-19
8960
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档