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

STM32可以用任意一个管脚实现程序更新吗?

Andrewz 2018-04-28 浏览量:949

STM32可以用任意一个管脚实现程序更新吗?

任意一个管脚.

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不可以,STM32下程序只能通过ISP、IAP、JTAG三种方式下程序,其中ISP和JTAG的引脚是固定死的,不能改变,而IAP程序要通过特定的外设导入用户程序,引脚同样是固定的。

其他答案 数量:10
  • 电源管脚肯定不行,理论上任意一个GPIO是可行的,因为只要有电平高低变化就能传输信息,就像是UART的接收管脚,或者像ds18b20 单总线协议。但是在实际应用中估计会非常难。

  • 可以传递信息的话理论应该是可以的,但是这个好像没人这么做过。

  • VCCGND也是管脚啊,但是怎么可能用来传递信息

  • 任意一个管脚的定义太大了,电源地这些脚是用不了的,但是如果程序中接受信息的管脚进行更新的话应该没问题吧,不知道你是先确定硬件还是先写软件呢

  • 一个管脚怎么都没法实现吧。STM32可下载程序的方法就那么几种,一个管脚不行。
    • 发布于20小时前
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以,结构设计死了,单个管脚无法访问内部flash
    • 发布于4小时前
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能实现。一个管脚怎么下载,导入用户程序就需要擦写FLASH,一个引脚没法做。
    • 发布于2018-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 不行,一个管脚只能使用那种单总线的通信,目前没有下载器支持那种通信方式的
    • 发布于2018-05-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序更新是什么意思,是重新烧写芯片上的程序么?

    那么是不行的,只能是仿真器口或是串口来烧写

    • 发布于2018-05-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32可以用任意一个管脚实现程序更新吗?