STM32 JTDO JREST复用为普通IO

Posted 啊哈彭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32 JTDO JREST复用为普通IO相关的知识,希望对你有一定的参考价值。

一、开启AFIO的时钟(必须保证先打开AFIO,否则无效)

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);

 

二、禁用JTAG,使能SWD

 

GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE);//释放JTAG引脚

 

三、打开GPIO的时钟

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);

即可。

 

JTDO、JTDI、JTRST都可以这样设置。

以上是关于STM32 JTDO JREST复用为普通IO的主要内容,如果未能解决你的问题,请参考以下文章

STM32 SWD端口复用问题

STM32端口复用和重映射

STM32之复用功能

STM32管教复用与重映射关系

STM32JTAG口用作普通IO的配置

STM32 端口复用重映射