
因为STM32F1系列是pin to pin设计,F1系列的所有PB3、PB4、PA15功能一致。' T" z8 x3 F8 m2 u 如下图, 从STM32F103C8T6的数据手册可以看到,PB3、PB4、PA15的主要功能(第一功能,main function)为JTAG的功能引脚JTDO、NJTRST、JTDI。" ]/ k0 C2 B B9 m/ Z4 R2 s g. O% O- ?" A7 q$ g3 W8 c5 x ![]() ![]() B3、PB4、PA15引脚当做普通IO使用时,需要禁用JTAG功能。2 F. K$ b/ q! o/ h3 k1 e7 n 2 N$ C! I: v; T# h 在配置PB3、PB4、PA15端口时,加上以下语句即可。+ ~; ?; D3 y2 [5 r* \ //stm32f103中PB3、PB4、PA15为JTAG引脚,若要作为普通IO口来使用的话,要禁用JTAG功能。/ j+ L; m) L: U$ ~ RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); 9 l- D6 o- q- G" a% U ! Y8 }' G# C; L9 g9 X |