最近自己做了一块STM32F051R8的板子,cortex M0,本来想着就串口用flash loader demo 下载程序吧。后来发现调试程序还是有点麻烦,就买了个山寨的jlink V8。我是用keil V4.23.0 版本来开发的,之前没有用jlink 来调试过STM32,实际上搞STM还要追溯到大三的嵌入式课上。 费了点心思试了好久设置, 现在主要讲一下设置过程吧。
1.先装上jlink的驱动,一般买的都会送,还不了解多个jlink版本的区别。
2.设置keil 界面如上,点开setting,将port类型设置为SW
,clock可设置的小一点,此时右边应该能够看到你的SW device。 对了忘了讲前提了,就是硬件连接良好,我之前没有准备用SW 设备来调试,也没有预留调试口,所以用最简单的SW 4线模式 VCC GND SWCLK 和SWDIO,分别连上同时下拉BOOT0就OK了,这里需要注意的是在STM32F051R8 这个片子中没有提到SWDIO这个引脚了,取而代之的是SWDAT,就当他SWDIO来用吧。接上去能用就OK,不求甚解了。

本文介绍了如何使用JLink V8调试STM32F051R8开发板,包括驱动安装、Keil MDK设置、硬件连接等步骤。在Keil中设置Port为SW,确保硬件连接正确,如SWDIO连接到SWDAT引脚,并下拉BOOT0进入调试模式。
最低0.47元/天 解锁文章
6万+

被折叠的 条评论
为什么被折叠?



