目标板上的MCU为5V供电,使用st-link进行调试和烧写,连接方式如下:

ST-LINK定义管脚定义如下:
进行调试
给目标板供外部5V电源,将ST-Link的USB线连接到电脑,打开keil开发工具,点击工具栏的Options for Target图标:
点击Debug,选择ST-Link Debugger:
点击Setting,提示No target connected:
猜测可能是ST-Link不支持目标板MCU 5V供电。
调整连接方式
断开目标板外部5V供电,将ST-Link 20脚的VDD 3.3V连接到目标板5V,相当于由ST-Link给目标板提供3.3V电源。
再次点击Setting,发现可以ST-Link扫描到目标设备了:
此时可进行在线调试和程序下载了。