因为STM32F1系列是pin to pin设计,F1系列的所有PB3、PB4、PA15功能一致。* ]% x P' C1 @6 W# X . N2 l. O$ V8 {0 f- D7 P 如下图, 从STM32F103C8T6的数据手册可以看到,PB3、PB4、PA15的主要功能(第一功能,main function)为JTAG的功能引脚JTDO、NJTRST、JTDI。 ; C* P# {5 j7 M J B3、PB4、PA15引脚当做普通IO使用时,需要禁用JTAG功能。 4 e$ r" K: D! x5 N 在配置PB3、PB4、PA15端口时,加上以下语句即可。/ h+ @, | ~# ?, }& o //stm32f103中PB3、PB4、PA15为JTAG引脚,若要作为普通IO口来使用的话,要禁用JTAG功能。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);( {, q6 |3 u$ c% Z GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); , @+ G* K3 x7 Q# ~ |
STM32固件库分享,超全系列整理
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【MCU实战经验】+STM32F107的USB使用
基于STM32F103两轮平衡小车设计(开源)
STM32F107VCT6官方原理图和PCB
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
基于STM32F10xx存储器和系统架构经验分享
基于STM32F1的CAN通信之BH1750
基于STM32F1的CAN通信之OLED
基于STM32F1的CAN通信之之串口IAP