SYS配置页各配置项
Debug
默认是关闭的,如果不使用调试器关闭即可,即No Debug。
在STM32CubeMX的SYS选项栏中有SW(Serial Wire)和JTAG协议选项,用户可以根据需要选择相应的协议;
JTAG调试接口需要5个引脚;CubeMX中可选择5pin或4pin的JTAG,5pin比4pin多了一个复位引脚。
SW调试接口需要2个引脚。二者之间有复用引脚。SW调试端口采用同步串行协议:SWCLK引脚为从主机到从机的时钟信号;SWDIO为双向数据信号。
ST-Link采用的是SW调试接口,选择Serial Wire ;
J-Link采用的是JTAG调试接口,根据实际要求选择 JTAG(4pin) 或者 JTAG(5pin) ;
如果使用J-Link 但是采用SWD协议,也可以选择Trace Asynchronous Sw ;
Trace Asynchronous Sw 模式有时候也可以解决使用ST-Link 烧录之后无法烧录和调试的情况(我发布的文章中有使用ST-Link 烧录之后无法烧录和调试解决方法之一)
为了避免一次烧录之后无法下一次烧录或者调试的情况, 推荐选择Seri