• 已解决 33699 个问题
  • 已帮助 5814 位优秀工程师

如何实现远程对STM32程序进行升级?

15345338508 2019-07-23 浏览量:641
如何实现远程对STM32程序进行升级?
单片机 STM32
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 在RT-Thread文档中心,有一章是专门讲解如何使用STM32实现OTA,也就是远程升级的。该文档详细讲解了STM32的远程升级实现中的存储分区,bootloader实现,app实现,云服务器使用等各个环节的基础知识,通过阅读该文档,就可以掌握远程升级的实现过程,而且还有相关代码和工具,可以说是一套完整的STM32程序远程升级的解决方案。当然,即使不使用RTT的方案,也可以在该方案的基础上自行实现,做个参考也是很好的。
    • 发布于 2019-07-23
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:3
  • 远程升级可以是gprs或者wifi,也可以通过有线通讯方式升级,比如rj45,can等等,具体实现放方法就是通过内部flash编程功能对程序升级,需要注意的一点就是中断向量表地址需要修改
    • 发布于2019-07-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要有一个能联网的模块,然后连接一个云端服务器,比如ONENET这种,然后远程下发固件,可以用HTTP或者FTP的方式
    • 发布于2019-07-31
    • 举报
    • 评论 0
    • 0
    • 0

  • wifi和服务器比如ONENET这种,然后远程下发固件,可以用HTTP或者FTP的方式
    • 发布于2019-07-31
    • 举报
    • 评论 0
    • 0
    • 0

如何实现远程对STM32程序进行升级?