我的 STLINKV2 不再工作了,Linux 没有检测到,它在第一次成功刷写后失败。我订购了一个新的,但需要 60 多天才能到达。同时,我在 Youtube 上听说您可以通过将断开的 USB 电缆连接到某些引脚然后使用跳线直接对 Bluepills 进行编程。但我无法获得任何有关此的精确信息,这真的可能吗?如何?
问问题
3494 次
2 回答
1
那些没有切开的 USB 电缆它们是用于 arduino 引导加载程序的 USB 到串行适配器
问题是这需要在其中刷新 Arduino STM32 引导加载程序。
另一种选择是使用STM32CubeProg这个程序允许你对你的 stm 进行编程
- 串行
- SPI
- I2C
- USB
您需要将BOOT0
和BOOT1
引脚设置为正确的值(HIGH
斜杠LOW
),以使其在启动期间进入闪存模式。
这是半过时的教程,它讲述了使用串行编程 STM 的大部分步骤。(Flash Loader Demonstrator
已过时,您应该使用 STM32CubeProg)
于 2020-02-29T16:21:42.013 回答