
因为STM32F1系列是pin to pin设计,F1系列的所有PB3、PB4、PA15功能一致。 4 s( }7 {6 t0 n: o% [+ J! t 如下图, 从STM32F103C8T6的数据手册可以看到,PB3、PB4、PA15的主要功能(第一功能,main function)为JTAG的功能引脚JTDO、NJTRST、JTDI。3 R( t* H* e. O# K$ h7 c4 D : z7 Y! v5 Z0 U- v4 o5 T ![]() ![]() B3、PB4、PA15引脚当做普通IO使用时,需要禁用JTAG功能。/ ?2 M" u! n* f4 Z+ U & m, a( \8 ]6 e* D! V4 n5 m 在配置PB3、PB4、PA15端口时,加上以下语句即可。 //stm32f103中PB3、PB4、PA15为JTAG引脚,若要作为普通IO口来使用的话,要禁用JTAG功能。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); 2 [/ z& B; Y* B) R ! D8 I: X6 q# y( D' D' \8 t; Y" w |