mryjh 发表于 2019-12-18 13:27:05

STM32G030Jx与SWD烧录口复用

我现在使用 STM32G030Jx封装 SO8N,现在要使用烧录口SWD管脚复用功能,即:PB5(SWCLK1)产生一个PWM,PA13P(SWDIO1), 现在B5和PA13都没有输出。后来发现程序没有对烧录口SWD管脚复用功能进行设置(初始化),现在不知道如何进行设置(初始化),请教各位兄弟!

mylovemcu 发表于 2019-12-18 14:04:01

STLINK连接复位引脚keil中勾选Reset and Run修改完程序可以继续下载

mryjh 发表于 2019-12-18 14:13:35

兄弟,程序需要对SWD口管脚进行配置吗?现在不是烧程序的问题,是配置复用的问题,配置后没有输出

mryjh 发表于 2019-12-18 14:20:25

兄弟,现在主要是程序里如何对SWD复用管脚如何配置,才能使用IO口,我看了STM32F系列需要1,RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //开启AFIO时钟2,GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE);// 改变指定管脚的映射

tanic 发表于 2019-12-18 14:55:02

百度,STM32禁用SW功能
初始化时调用一下那个API,然后按照正常的IO初始化就行了
页: [1]
查看完整版本: STM32G030Jx与SWD烧录口复用