当前位置: 时代头条 > 正文

STM32中的PB3当做普通IO口使用的配置方法

前几天,小秋拿到一块线路板,其中的一个LED是接到STM32F103的PB3口,如下图所示:

STM32中的PB3当做普通IO口使用的配置方法

刚开始小秋也没有太大注意,直接配置成普通输出IO口,然后输出低电平,没想到这个LED不亮,刚开始还以为是硬件问题,后来查看STM32F103的datasheet才知道PB3不是一个普通的IO口,MCU复位后默认配置为JTAG功能。如果需要配置成普通IO口,需要如下配置:

STM32中的PB3当做普通IO口使用的配置方法

PB3配置为普通输出IO口

以上配置完成之后,PB3就可以当成普通输出IO口使用了。

STM32F10x系列除了PB3之外,还有几个IO口(PB4、PA13、PA14、PA15)与PB3类似,MCU复位后默认配置为JTAG功能,如果需要配置成普通IO口,必须按照上面的方法进行配置。

STM32中的PB3当做普通IO口使用的配置方法

STM32中的PB3当做普通IO口使用的配置方法

STM32中的PB3当做普通IO口使用的配置方法

最新文章