STM32f103开发板怎么下载程序

STM32f103开发板怎么下载程序,第1张

串口1下载:连三根线:接单片机PA9(TX),PA10(RX),GND。条件:BOOT0接高电平,BOOT1(PB2)接低电平。

单线JTAG下载: 连三根线: 数据线SWDIO(PA13),时钟线SWCLK(PA14),GND。

5线标准JTAG口下载:接6根线:

JRST: PB4

JTDO: PB3

JTDI: PA15

JTCK: PA14

JTMS: PA13

GND

stm32f103程序下载错误恢复方法如下

默认的情况下,STM32CubeMX软件上对DEBUG功能是禁止的,如果没有在这里打开SWD,那么在生成的工程代码中,就会在HAL_MspInit函数中,加入禁止SWD的语句。

STM32F103系列可以使用ISP方式下载程序。

首选配置boot0和boot1脚,boot0置1,boot1置0,使用官方rom的bootloader启动:

1、首先插入usb转串口(或者能与mcu连接的串口)

接线:使用stm32的串口1,也就是PA9与PA10这两个口,TX 连接 RX RX 连接TX,然后共地。

2、打开FlyMcu,如下界面:首先点击清除芯片,之后再上电!这样就能清除写入的芯片数据了。

使用的软件——Flymcu(下载地址 http://download.csdn.net/detail/jimoxiaosage/8143427)

网上大神的教程地址:http://blog.sina.com.cn/s/blog_b4ce638e0102veqz.html

PS:如果用Keil,要在工程设置中选择生成.hex文件,如果是初学者建议买个st-link,比用ISP方便多了,价格也才20块


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/11505962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存