1.ISP 一键下载
野火开发板使用FlyMcu一键ISP下载时,记得拔掉JTAG那个20针的东西,要不然一直芯片超时不连接。
bsp:9600,使用共写入2KB,进度100%,耗时16641毫秒。
bsp:115200,共写入2KB,进度100%,耗时2188毫秒。
bsp:115200,共写入3KB,进度100%,耗时2219毫秒。
2.ISP 普通下载(不使用RTS和DTR)
现在我们针对 USART1 的 ISP 进行分析,通常的 ISP 的步骤如下:
电脑通过 USB 转串口线连接 STM32 的 USART1,并打开电脑端的上位机;
设置跳线保持 BOOT0 为高电平(B0短接3V3), BOOT1 为低电平(B1短接GND);
复位单片机使其进入 bootloader 模式,通过上位机下载程序;
下载完毕,设置跳线保持 BOOT0 为低电平(B0短接GND), BOOT1 为低电平(B1短接GND);
复位单片机即可启动用户代码,正常运行。
就是下载.hex文件时要频繁拔插在B0口跳线帽,感觉这个方法很SB
如果是STM32F100型号,根据Flash容量选择LD_VL;MD_VL;HD_VL。
如果不是,选择以下四种
————————————————
版权声明:本文为CSDN博主「Love coldplay」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_40933653/article/details/133779021
|