这里主要讲解一下HTTP OTA固件升级实践思路及核心代码(已实践),如果有疑问得欢迎评论里探讨!
参考文章:STM32 通用 Bootloader
MCU:STM32F103RET6
AT模块:移远4GCat1无线通讯模块EC200S
RS485:进行数据采集及控制
FLASH:W25Q128
开发工具:RT-Thread Studio
嵌入式实时操作操作系统:RT-Thread
设备驱动、组件、软件包:
1.3.1 配置链接
http://iot.rt-thread.com/#/login
1.3.2 硬件配置
1.3.5 固件压缩
压缩方式: fastlz
2.2.1 fal_cfg.h文件
2.1.2 SPI设备驱动初始化、SPI总线挂载初始化、虚拟文件系统初始化
2.1.3 修改RT-Thread Studio工程中的链接脚本的偏移地址
2.2.1 EC200S注册
2.2.2 webclient软件包
2.3.1 阿里云MQTT软件包
2.3.2 OTA软件包
针对STM32F103RET6的RAM只有64KB,ROM只有512KB,所以如下流程处理:
到此这篇st7735s驱动代码(st7701s驱动)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/jszy-qdgl/30615.html