🍌
🍌🍌
作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步
🍋
🍋🍋
系列专栏:STM32
🍎
🍎🍎
🍎🍎🍎
🍎小实验目标:在单位数码管上显示数字0-F🍎
🍊如有写得不好的地方欢迎大家指正🍊
创作时间:🍊🍊🍊2022年5月3日🍊🍊🍊
目录
1 PB3、PB4引脚这个坑,你踩过吗?
PB引脚连接数码管对应引脚,烧录程序后,发现与七段数码管对应引脚连接的PB3、PB4引脚输出不正常,经过几番折腾,发现这两个引脚属于JTAG下载调试相关端口,这两个端口不能作为普通IO使用,需要进行相关配置才可以使用。
通过查找STM32F103相关资料,我找到了如何配置该端口的方法,该引脚的说明如下图所示 :
想要同时配置PB3和PB4为IO口,有两种方法,
法一:关闭JTAG-DP,启用SW-DP
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);
//改变指定引脚的映射,JTAG-DP禁用,SW-DP使能 PB3 PB4可用
法二:关闭JTAG-DP,关闭SW-DP
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable,ENABLE);
//改变指定引脚的映射,完全禁用JTAG-D和SW-DP PB3 PB4可用
小提示ÿ