STM32F103RFT6 Detailed explanation of pin function specifications and circuit principle instructions
STM32F103 RF T6 Detailed explanation of pin function specifications and circuit principle instructions
The STM32F103RFT6 is a microcontroller from STMicroelectronics, part of their STM32 family. The STM32F103 series is based on the ARM Cortex-M3 core. The "RFT6" designation indicates a specific variant in terms of the package type and features of the microcontroller.
Package Type and Pin Configuration
Package Type: LQFP-64 (64 pins) Pin Count: 64 pinsThe STM32F103RFT6 is a 64-pin microcontroller with the following features:
Pin Functionality Overview (64-Pin LQFP Package) Pin Number Pin Name Pin Function Description 1 VSS Ground pin. 2 VDD Power supply (3.3V). 3 NRST Reset pin. Active low. 4 PA13 SWDIO (Serial Wire Debug Data Input/Output). 5 PA14 SWCLK (Serial Wire Debug Clock ). 6 PA15 JTDI (JTAG Data In). 7 PB3 JTDO (JTAG Data Out). 8 PB4 NJTRST (JTAG Reset). 9 PC13 User Button. 10 PC14 OSC32_IN (External 32.768 kHz crystal input). 11 PC15 OSC32_OUT (External 32.768 kHz crystal output). 12 PA0 Analog input 0 (ADC1_IN0). 13 PA1 Analog input 1 (ADC1_IN1). 14 PA2 Analog input 2 (ADC1_IN2). 15 PA3 Analog input 3 (ADC1_IN3). 16 PA4 Analog input 4 (ADC1_IN4). 17 PA5 Analog input 5 (ADC1IN5) / SPI1SCK (Serial Peripheral Interface Clock). 18 PA6 Analog input 6 (ADC1IN6) / SPI1MISO (Master In Slave Out). 19 PA7 Analog input 7 (ADC1IN7) / SPI1MOSI (Master Out Slave In). 20 PB0 SPI1_NSS (Slave Select). 21 PB1 SPI1_SCK (Serial Clock). 22 PB2 SPI1_MISO (Master In Slave Out). 23 PB5 SPI1_MOSI (Master Out Slave In). 24 PB6 I2C1_SCL (I2C Clock Line). 25 PB7 I2C1_SDA (I2C Data Line). 26 PC0 Analog input 8 (ADC1_IN8). 27 PC1 Analog input 9 (ADC1_IN9). 28 PC2 Analog input 10 (ADC1_IN10). 29 PC3 Analog input 11 (ADC1_IN11). 30 PC4 Analog input 12 (ADC1_IN12). 31 PC5 Analog input 13 (ADC1_IN13). 32 PC6 I2C2_SCL (I2C Clock Line). 33 PC7 I2C2_SDA (I2C Data Line). 34 PD0 USART2_TX (USART Transmit). 35 PD1 USART2_RX (USART Receive). 36 PD2 USART2_CTS (Clear To Send). 37 PD3 USART2_RTS (Request To Send). 38 PD4 USART1_TX (USART Transmit). 39 PD5 USART1_RX (USART Receive). 40 PD6 USART1_CTS (Clear To Send). 41 PD7 USART1_RTS (Request To Send). 42 PA8 MCO (Microcontroller Clock Output). 43 PA9 USART1_TX (USART Transmit). 44 PA10 USART1_RX (USART Receive). 45 PA11 USB_DM (USB Data Minus). 46 PA12 USB_DP (USB Data Plus).