• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32单片机如何从外部Flash升级程序?

15345338508 2019-02-26 浏览量:2381
STM32单片机如何从外部Flash升级程序?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 要自己做一个boot,上电检测flash的程序版本需要更新就擦除单片机app段的程序从外部flash重新拷贝
    • 发布于 2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 可以看看原子的例程,论坛有讨论http://www.openedv.com/posts/list/40927.htm
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要自己写一个bootloader,然后通过bootloader程序升级外部flash
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 自己寫BOOT  上電的時候通過BOOT升級
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • isp  iap  程序升级
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 通过烧bootloader,可以去看正点原子的例程,这个网上也有很多分享
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 要自己做一个boot,从外面读取程序到内部运行
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 外部FLASH升级唯一能使用的方式就IAP,烧录UBOOT程序之后引导到FLASH中执行。

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 写一段boot程序,每次开机前看一下flash里面是否有升级固件,如果有就加载到RAM或者片上flash去运行
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个自带的bootloader是不能做的 需要自己重新写引导
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是iap升级方式吧。自己做个bootloader,然后通过某种接口将程序放到FLASH中。再拷贝到RAM中运行。
    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 本身是不支持的,要自己写一个bootlaoder才可以支持的
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32单片机如何从外部Flash升级程序?