stm32常见的烧录方式总结

1.采用st-link进行烧写,需要提前安装好驱动,确保st-link插到电脑的usb口可以进行识别

st-link一共两排,丝印上面的一行分别对应上面的排针,丝印下面一行分别对应下一排的排针

3.在进行烧录的时候,只需要用杜邦线把最小系统的(stm32f1103C8T6)的四个输入引脚接到st-link的四个I/O(3.3V ,SWIO , SWCLK,GND),这四个I/O口不仅可以对编译的程序烧写到核心板,还可以对芯片工作提供电压

 

 

4烧写成功时候的现象,烧录器会灯烁,表示在进行程序烧录(等待几秒的时间)

程序烧写成功 ,完毕

5、烧写程序的步骤 (第一和第二分别是对程序进行 单个编译和全部编译),单个编译时间较短,适合对代码少量进行修改,第二个是对整个文件工程进行编译,时间较长,第三个是把程序下载到开发板上

 

  • 9
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
使用DAPLink给STM32固件的过程如下: 首先,将DAPLink与您的STM32单片机连接起来。通常,DAPLink具有标准的10针JTAG接口或20针SWD接口,并与单片机上的相应引脚进行连接。 接下来,在您的计算机上下载并安装DAPLink驱动程序。这些驱动程序可从DAPLink的官方网站或相关厂商的网站上获得。 然后,使用USB线将DAPLink连接到计算机的USB接口上。确保电源供应充足,并且连接正确无误。 接下来,在计算机上打开命令行界面(例如Windows的CMD或Mac的终端)。 然后,使用命令行导航到保存固件文件的目。确保您已准备好需要的固件文件,并且文件是可执行的。 接下来,使用特定的命令行工具来执行操作。具体的命令行工具取决于您使用的开发环境和DAPLink驱动程序。例如,对于使用OpenOCD的环境,您可以使用类似下面的命令: "openocd -f interface/cmsis-dap.cfg -f target/stm32f1x.cfg -c "program your_firmware.bin reset exit"。 命令执行后,DAPLink会自动将固件文件STM32单片机中。完成后,程序将会自动重启。 最后,您可以使用开发环境的调试工具(如STM32CubeIDE、Keil MDK等)来验证固件是否成功,并进行相关的调试。 总结来说,使用DAPLink给STM32固件需要连接硬件、安装驱动程序、配置命令行,并执行命令进行。这是一种常见方法,可以帮助您将固件文件加载到STM32单片机中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值