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

如何自制STM32脱机烧写器?

15345338508 2018-02-24 浏览量:3599
如何自制STM32脱机烧写器?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 脱机,是说,先把程序烧写到烧写器上,再用烧写器进行烧写。那么,烧写器上要有存储程序的芯片或是Flash。

    烧写器再烧写一般是使用的串口方式,STM32的串口烧写协议是公开的,可以自行找到,只要是串口按这个协议进行通讯就可以烧写了

    • 发布于 2018-02-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :尾缀C表示该型号产品是商业级的,不是同一个产品,但参数封装均一样 回复

其他答案 数量:4
  • 通过ISP方式

    有源码参考

    http://www.openedv.com/posts/list/51870.htm​

    • 发布于2018-02-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :CM:产地。118:包装 回复

  • 介绍一下目前见过的一种脱机烧写方式

    是这样的,烧写器本身主控是一块STM32F0系列MCU,然后带一个SD卡槽,预先将要烧写的bin文件或者hex文件放到SD卡里面,STM32F0这块MCU通过485接口与目标板通信

    目标板(即待烧写板)支持使用IAP升级,可以目标板上的主控芯片通过485将固件拷贝到板上的存储器件内(SPI FLASH)并进行校验。然后进行IAP升级

    • 发布于2018-02-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  : 回复

  • 用单片机IO模拟ISP(IAP)时序,将bin文件写入即可
    • 发布于2018-02-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐型号CDBUR0320 Comchip Technology 回复

  • 脱机烧写器一般是IAP方式用得比较多,用SD卡升级程序的方式进行实现。

    • 发布于2018-02-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  : 回复

相关问题

问题达人换一批

如何自制STM32脱机烧写器?