GD32单片机STM32远程下载手机程序升级固件下载局域网网页升级工具

电子说

1.3w人已加入

描述

       GD32、STM32单片机,是我们最常见的一种MCU。通常我们在使用STM32单片机都会遇到程序在线升级下载的问题。

       GD32/STM32单片机的在线下载通常需要以下几种方式完成:

      1、使用ST/GD提供的串口下载工具,本地完成固件的升级下载。

      2、自行完成系统BootLoader的编写,将系统程序分为BootLoader和APP两个部分,BootLoader完成固件升级。

      3、使用STM32/GD固件服务器,完成固件的升级,固件服务器https://simplewifi.taobao.com/


几种方式各有优缺点:

       使用ST提供的方法进行固件升级,方法简单,不需要额外的开发。但是,只能本地完成STM32单片机的升级。

     自动编写BootLoader完成固件升级。如果需要远程升级功能,需要BootLoader完成联网的功能,需要的代码空间比较大。并且需要一定的技术积累才能完成。

      使用STM32固件服务器方式,很容易解决了,STM32系列单片机的在线升级问题。该方式支持手机、pad、笔记本等,只要有浏览器即可完成STM32单片机的在线升级。同时该方式还支持FTP文件下载。

     GD32、STM32固件服务器https://simplewifi.taobao.com/,在进入下载模式时,会自动输出复位信号和下载模式选择信号。能够使STM32单片机自行进入下载模式。不需要人工干预。固件服务器输出的IO信号如下:

服务器

手机浏览器,只需要打开IE浏览器,浏览所需要的固件即可完成STM32单片机的在线升级。输入192.168.2.1,打开界面如下:

服务器

      点击需要升级的固件HEX或者bin文件,即可浏览到上传的文件。点击文件后面对应的Flash按钮即可完成STM32单片机的在线升级。

      该服务器还支持FTP方式远程下载固件的功能,能够完成局域网、互联网的远程升级。

      GD32/STM32固件服务器自身参数的修改界面如下:

,     打开192.168.2.1:8080端口首页-SimpleWiFi-淘宝网,还可以对固件服务器自身的参数进行设置。可以,设置固件服务器工作的热点模式或者STA模式,方便连接局域网,进行网络升级。

      固件服务器自身参数设置界面如下:
 

服务器参数设置

  审核编辑:汤梓红
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分