🌟STM32F103:将SWJ调试接口改为普通IO口💡

导读 在STM32F103系列微控制器中,默认情况下,PA13(JTMS/SWDIO)、PA14(JTCK/SWCLK)和PA15(JTDI/RESET)被用作SWD调试接口,这为开发带来了...
2025-03-14 18:17:11

在STM32F103系列微控制器中,默认情况下,PA13(JTMS/SWDIO)、PA14(JTCK/SWCLK)和PA15(JTDI/RESET)被用作SWD调试接口,这为开发带来了便利。但有时我们可能需要释放这些引脚的功能,将其配置为普通的GPIO,以满足其他应用场景的需求。以下是具体操作步骤:

首先,打开STM32CubeMX工具,加载你的工程文件。然后,在Pinout页面找到PA13、PA14和PA15对应的引脚设置。默认它们会显示为“SWD”。点击进入配置选项,将模式从“SWD”更改为“GPIO_Output”或“GPIO_Input”,根据实际需求选择输出或输入模式。此外,还需调整上下拉电阻配置,例如设置为“Pull-Up”或“Pull-Down”。

完成上述修改后,切换到“Clock Configuration”页面确保系统时钟无误,最后生成代码并下载至设备进行验证。这样,你就成功地将SWJ调试接口转换成了普通IO口!⚙️✨

记得在实际应用前备份原有配置,避免不必要的麻烦哦~

免责声明:本文由用户上传,如有侵权请联系删除!