最近做了一款STM32使用4G远程升级嵌入式程序的项目,花了两周多的时间,来来回回也折腾了许多的坑,也参考了一些资源,进展还是比较顺利,记录一下。

使用芯片:STM32F405RGT6

使用4G模块:移远的EC20版本

我们需要编写两个程序一个是引导程序称之为Bootloader,另一个是应用程序可以称之为APP程序。我们APP程序编译完成后需要生成bin文件。

 

实现STM32 IAP + APP 4G远程升级嵌入式程序------生成bin文件(1)

一般生成的Bin文件包很大几十K,4G模块不可能一次性全部下载完,也不可能一次性全部写入APP程序区域所以我们需要将Bin文件拆分成很小的数据包。

实现STM32 IAP + APP 4G远程升级嵌入式程序------生成bin文件(1)

使用到的工具如下:

https://download.csdn.net/download/Z_123_W/11968083

后续继续更新!

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-12-03
  • 2022-12-23
  • 2022-01-21
  • 2021-05-02
猜你喜欢
  • 2021-12-22
  • 2021-12-15
  • 2022-12-23
  • 2021-04-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案