
因为STM32F1系列是pin to pin设计,F1系列的所有PB3、PB4、PA15功能一致。1 D! N4 e% o* p. r * [$ a; F( P# v; M0 Q 如下图, 从STM32F103C8T6的数据手册可以看到,PB3、PB4、PA15的主要功能(第一功能,main function)为JTAG的功能引脚JTDO、NJTRST、JTDI。 ![]() ![]() B3、PB4、PA15引脚当做普通IO使用时,需要禁用JTAG功能。) t2 M i6 ?/ X9 M. q2 g ~0 Z& h, W1 w# B9 A 在配置PB3、PB4、PA15端口时,加上以下语句即可。; T, X( Q# p- L" |# s7 F //stm32f103中PB3、PB4、PA15为JTAG引脚,若要作为普通IO口来使用的话,要禁用JTAG功能。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);! z# C3 E f9 Q( j9 E# ?1 b/ v GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); 5 r# Q! w+ E! s. O 8 s; ?/ c1 Z8 }+ {, X8 Z ; l) s8 ^ x( ]: ~ |