Jlink下载与调试的MDK设置

本文详细介绍了如何使用JLink V8在MDK中设置JTAG和SWD调试,推荐使用SWD模式,因为它占用较少的IO口。在Debug设置中选择J-LINK,并设置调试速度。在Utilities选项卡中设置下载时的编程器为JLINK。通过这些步骤,可以顺利地下载代码并进行调试。此外,文章还讲解了Debug工具条的功能,包括复位、执行到断点、停止运行等,帮助开发者更好地进行程序调试。
摘要由CSDN通过智能技术生成

JLINK V8支持JTAG和SWD,同时STM32也支持JTAG和SWD。所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO线比较多,而SWD调试的时候占用的IO线很少,只需要两根即可。打开工程,打开Options for Target项卡,在Debug栏选择仿真工具为J-LINK/J-TRACE Cortex。上图中我们还勾选了Run to main(),该选项选中后,只要点击仿真就会直接运行到main函数,如果没选择这个选项,则会先执行startup_stm32f40_41xxx.s文件的Reset_Handler,再跳到main函数。

然后我们点击Settings,设置J-LINK的一些参数,如图

使用J-LINK V8的SW模式调试,因为JTAG需要占用比SW模式多很多的IO口,而在ALIENTEK STM32开发板上这些IO口可能被其他外设用到,可能造成部分外设无法使用。所以,建议在调试的时候,一定要选择SW模式。Max Clock,可以点击Auto Clk来自动设置,图中设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值