STM32开发笔记18: STM32CubeMX中Debug Serial Wire的设置问题

单片机型号:STM32L053R8T6


    使用STM32CubeMX时,可发现在SYS下,有Debug Serial Wire选项,如下图所示。

STM32开发笔记18: STM32CubeMX中Debug Serial Wire的设置问题_第1张图片

    使能该选项后,相应的IO引脚,会变为调试引脚,如下图所示。

STM32开发笔记18: STM32CubeMX中Debug Serial Wire的设置问题_第2张图片

    最初,认为必须选中该选项才能对STM32进行仿真调试,今天调试时,忽略了该选项,发现仿真调试依然正常,并不受影响。也就是说,勾选该选项与否,都可以进行仿真调试,那么该选项的作用时什么呢?

    答案:将其显示指定为调试引脚,不可当作其它功能复用,如果将该引脚用做其它功能,则不再具有仿真功能。另外,再补充一点,我在项目中,由于引脚数目有限,将SWDIO复用为IO口使用,使用NUCLEO自带的仿真器下载一致正常,转交生产时,使用淘宝购买的ST-LINK仿真器,则不能下载,后来将该引脚重新设置回Debug功能,则任何下载器都能下载。

 

 

原创性文章,转载请注明出处

CSDN:http://blog.csdn.net/qingwufeiyang12346

 

    

 

  

 

 

你可能感兴趣的:(#,STM32快速开发,STM32快速开发)