在STM32中,采用SWD方式烧录,引脚PA15,PB3,PB4能否被配置成IO口
时间: 2023-08-16 12:06:57 浏览: 127
用STM32F4-Discovery套件自带调试器烧录STM32芯片
5星 · 资源好评率100%
在使用SWD方式烧录时,PA15和PB3是用作SWDIO和SWCLK引脚的,不能被配置成普通的IO口。如果需要使用这些引脚作为IO口,需要先关闭调试模式,具体方法如下:
1. 在代码中加入以下语句:
```c
DBGMCU->CR &= ~(DBGMCU_CR_DBG_SLEEP | DBGMCU_CR_DBG_STOP | DBGMCU_CR_DBG_STANDBY);
```
2. 在芯片上电后,在连接调试器之前,先将NRST引脚拉高,然后再连接调试器。
3. 在连接调试器后,可以将PA15和PB3配置为普通的IO口。
需要注意的是,PB4引脚不是SWD接口的引脚,可以直接配置为普通的IO口。
阅读全文