STM32开发环境(3)----下载调试

本文介绍了STM32程序的下载调试方法,包括串口(如USB转串口的CH340)和JLINK(JTAG、SWD)。推荐使用FLYMCU软件进行串口下载,并详细说明了在MDK IDE中配置JLINK等编程器进行在线调试的步骤,强调了在调试过程中避免使用RamIsp以确保正常下载。
摘要由CSDN通过智能技术生成

4. 下载调试

       STM32 程序下载主要有两种方法:串口和JLINK。串口下载也可以扩展为USB,JLINK支持JTAG、 SWD。
       STM32 的串口下载一般是通过串口 1 下载的,使用USB下载其实也是应用这种方式。只是要在PC端下载USB转串口的驱动,在硬件端加一片USB转串口的片子。USB转串口的片子常用的是CH340,在PC端下端其驱动程序就可。另外还需使用STM32串口下载软件,受正点原子影响我使用FLYMCU,这个软件好用、易用,打开就能知道怎么用。该软件可以在 www.mcuisp.com 免费下载。
特别提醒:不要选择使用 RamIsp,否则,可能没法正常下载。
这里写图片描述

       需要在线调试时,JTAG和SWD是必不可少的。这个需要有仿真器或编程器的支持,目前常用的有比如 JLINK、 ULINK还有 STLINK,都支持实时跟踪程序。JTAG 调试的时候,占用的 IO 线比较多,而 SWD 调试的时候占用的 IO 线很少,只需要两根即可。当然不管使用哪种编程器都先要安装其驱动软件,这个比较容易,双击安装就可以。
       在开发的IDE中需要进行相应的配置,以MDK为例,我们建完工程后点开target,选择Debug栏,在use中选择对应的编程器型号。最好在下面Run to main()上也勾选下。
这里写图片描述
       然后点开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值