Difference between revisions of "STM32F429 Microcontroller"

From ScienceZero
Jump to: navigation, search
(STM32F429ZIT6 Microcontroller Overview)
Line 60: Line 60:
 
*[http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1806/PF255419# STM32F429ZI resources] (click the Design Resources tab)
 
*[http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1806/PF255419# STM32F429ZI resources] (click the Design Resources tab)
  
=== GPIO ===
 
The GPIOs (general purpose input/outputs) can sink or source up to ±8 mA, and sink or
 
source up to ±20 mA (with a relaxed VOL/VOH) except PC13, PC14 and PC15 which can
 
sink or source up to ±3mA. When using the PC13 to PC15 GPIOs in output mode, the
 
speed should not exceed 2 MHz with a maximum load of 30 pF.
 
 
=== Memory ===
 
Each main block of memory is on a different layer of the bus matrix and can be accessed independently by CPU core or DMA.
 
 
Embedded Flash
 
  '''Name    Address      Size  Bus* Description'''
 
  Main    0x0800 0000    1MB  ID  Sectors: 4 x 16KB, 1 x 64KB, 7 x 128KB
 
  System  0x1FFF 0000  30KB  ID  Bootloader
 
  OTP      0x1FFF 7800  528B    ID  512 Bytes of one-time programmable memory for user data and 16 lock bytes
 
  Option  0x1FFF C000  16B    ID  Configuration of read and write protection, BOR level, watchdog, software/hardware and reset
 
 
SRAM
 
  '''Name    Address      Size  Bus  Description'''
 
  SRAM1    0x2000 0000  112KB  IDS  Main internal SRAM
 
  SRAM2    0x2001 C000  16KB    S  Auxiliary internal SRAM
 
  CCM      0x1000 0000  64KB    D  Core coupled memory ( only accessible by CPU )
 
  BKPSRAM  0x4002 4000    4KB    S  Backup SRAM ( Battery backup domain )
 
  FSMC B1  0x6000 0000  256MB  IDS  NOR / PSRAM ( Flexible static memory controller (External memory) )
 
  FSMC B2  0x7000 0000  256MB  IDS  NAND Flash
 
  FSMC B3  0x8000 0000  256MB  IDS  NAND Flash
 
  FSMC B4  0x9000 0000  256MB  IDS  PC Card
 
 
'''*'''I = Instruction bus, D = Data bus, S = System bus
 
 
=== Pin functions ===
 
*Functions are not in any particular order. For actual implementation and programming values, see [[#Alternate function mapping|Alternate function mapping]]
 
{| class="wikitable" border="1" cellspacing="0" | style="text-align:center"
 
|+ '''Alternate Functions for Pins'''
 
| '''Pin'''
 
| '''Function 1'''
 
| '''Function 2'''
 
| '''Function 3'''
 
| '''Function 4'''
 
| '''Function 5'''
 
| '''Function 6'''
 
| '''Function 7'''
 
| '''Function 8'''
 
| '''Function 9'''
 
| '''Function 10'''
 
| '''Function 11'''
 
| '''Notes'''
 
|-
 
| bgcolor="#FFFFFF" | PA0
 
| bgcolor="#FFFFFF" | USART2_CTS
 
| bgcolor="#FFFFFF" | UART4_TX
 
| bgcolor="#FFFFFF" | ETH_MII_CRS
 
| bgcolor="#FFFFFF" | TIM2_CH1_ETR
 
| bgcolor="#FFFFFF" | TIM5_CH1
 
| bgcolor="#FFFFFF" | TIM8_ETR
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN0
 
| bgcolor="#FFFFFF" | WKUP(4)
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA1
 
| bgcolor="#FFFFFF" | USART2_RTS
 
| bgcolor="#FFFFFF" | UART4_RX
 
| bgcolor="#FFFFFF" | ETH_RMII_REF_CLK
 
| bgcolor="#FFFFFF" | ETH_MII_RX_CLK
 
| bgcolor="#FFFFFF" | TIM5_CH2
 
| bgcolor="#FFFFFF" | TIM2_CH2
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA2
 
| bgcolor="#FFFFFF" | USART2_TX
 
| bgcolor="#FFFFFF" | TIM5_CH3
 
| bgcolor="#FFFFFF" | TIM9_CH1
 
| bgcolor="#FFFFFF" | TIM2_CH3
 
| bgcolor="#FFFFFF" | ETH_MDIO
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA3
 
| bgcolor="#FFFFFF" | USART2_RX
 
| bgcolor="#FFFFFF" | TIM5_CH4
 
| bgcolor="#FFFFFF" | TIM9_CH2
 
| bgcolor="#FFFFFF" | TIM2_CH4
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_D0
 
| bgcolor="#FFFFFF" | ETH_MII_COL
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA4
 
| bgcolor="#FFFFFF" | SPI1_NSS
 
| bgcolor="#FFFFFF" | SPI3_NSS
 
| bgcolor="#FFFFFF" | USART2_CK
 
| bgcolor="#FFFFFF" | DCMI_HSYNC
 
| bgcolor="#FFFFFF" | OTG_HS_SOF
 
| bgcolor="#FFFFFF" | I2S3_WS
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC12_IN4
 
| bgcolor="#FFFFFF" | DAC_OUT1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*3.3 V tolerant I/O directly connected to ADC
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA5
 
| bgcolor="#FFFFFF" | SPI1_SCK
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_CK
 
| bgcolor="#FFFFFF" | TIM2_CH1_ETR
 
| bgcolor="#FFFFFF" | TIM8_CH1N
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC12_IN5
 
| bgcolor="#FFFFFF" | DAC_OUT2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*3.3 V tolerant I/O directly connected to ADC
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA6
 
| bgcolor="#FFFFFF" | SPI1_MISO
 
| bgcolor="#FFFFFF" | TIM8_BKIN
 
| bgcolor="#FFFFFF" | TIM13_CH1
 
| bgcolor="#FFFFFF" | DCMI_PIXCLK
 
| bgcolor="#FFFFFF" | TIM3_CH1
 
| bgcolor="#FFFFFF" | TIM1_BKIN
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC12_IN6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA7
 
| bgcolor="#FFFFFF" | SPI1_MOSI
 
| bgcolor="#FFFFFF" | TIM8_CH1N
 
| bgcolor="#FFFFFF" | TIM14_CH1
 
| bgcolor="#FFFFFF" | TIM3_CH2
 
| bgcolor="#FFFFFF" | ETH_MII_RX_DV
 
| bgcolor="#FFFFFF" | TIM1_CH1N
 
| bgcolor="#FFFFFF" | ETH_RMII_CRS_DV
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC12_IN7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA8
 
| bgcolor="#FFFFFF" | MCO1
 
| bgcolor="#FFFFFF" | USART1_CK
 
| bgcolor="#FFFFFF" | TIM1_CH1
 
| bgcolor="#FFFFFF" | I2C3_SCL
 
| bgcolor="#FFFFFF" | OTG_FS_SOF
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA9
 
| bgcolor="#FFFFFF" | USART1_TX
 
| bgcolor="#FFFFFF" | TIM1_CH2
 
| bgcolor="#FFFFFF" | I2C3_SMBA
 
| bgcolor="#FFFFFF" | DCMI_D0
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | OTG_FS_VBUS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA10
 
| bgcolor="#FFFFFF" | USART1_RX
 
| bgcolor="#FFFFFF" | TIM1_CH3
 
| bgcolor="#FFFFFF" | OTG_FS_ID
 
| bgcolor="#FFFFFF" | DCMI_D1
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA11
 
| bgcolor="#FFFFFF" | USART1_CTS
 
| bgcolor="#FFFFFF" | CAN1_RX
 
| bgcolor="#FFFFFF" | TIM1_CH4
 
| bgcolor="#FFFFFF" | OTG_FS_DM
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA12
 
| bgcolor="#FFFFFF" | USART1_RTS
 
| bgcolor="#FFFFFF" | CAN1_TX
 
| bgcolor="#FFFFFF" | TIM1_ETR
 
| bgcolor="#FFFFFF" | OTG_FS_DP
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA13
 
| bgcolor="#FFFFFF" | JTMS-SWDIO
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA14
 
| bgcolor="#FFFFFF" | JTCK-SWCLK
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PA15
 
| bgcolor="#FFFFFF" | JTDI
 
| bgcolor="#FFFFFF" | SPI3_NSS
 
| bgcolor="#FFFFFF" | I2S3_WS
 
| bgcolor="#FFFFFF" | TIM2_CH1_ETR
 
| bgcolor="#FFFFFF" | SPI1_NSS
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB0
 
| bgcolor="#F0F0F0" | TIM3_CH3
 
| bgcolor="#F0F0F0" | TIM8_CH2N
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D1
 
| bgcolor="#F0F0F0" | ETH_MII_RXD2
 
| bgcolor="#F0F0F0" | TIM1_CH2N
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | ADC12_IN8
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB1
 
| bgcolor="#F0F0F0" | TIM3_CH4
 
| bgcolor="#F0F0F0" | TIM8_CH3N
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D2
 
| bgcolor="#F0F0F0" | ETH_MII_RXD3
 
| bgcolor="#F0F0F0" | TIM1_CH3N
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | ADC12_IN9
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB2
 
| bgcolor="#F0F0F0" | BOOT1
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB3
 
| bgcolor="#F0F0F0" | JTDO
 
| bgcolor="#F0F0F0" | TRACESWO
 
| bgcolor="#F0F0F0" | SPI3_SCK
 
| bgcolor="#F0F0F0" | I2S3_CK
 
| bgcolor="#F0F0F0" | TIM2_CH2
 
| bgcolor="#F0F0F0" | SPI1_SCK
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB4
 
| bgcolor="#F0F0F0" | NJTRST
 
| bgcolor="#F0F0F0" | SPI3_MISO
 
| bgcolor="#F0F0F0" | TIM3_CH1
 
| bgcolor="#F0F0F0" | SPI1_MISO
 
| bgcolor="#F0F0F0" | I2S3ext_SD
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB5
 
| bgcolor="#F0F0F0" | I2C1_SMBA
 
| bgcolor="#F0F0F0" | CAN2_RX
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D7
 
| bgcolor="#F0F0F0" | ETH_PPS_OUT
 
| bgcolor="#F0F0F0" | TIM3_CH 2
 
| bgcolor="#F0F0F0" | SPI1_MOSI
 
| bgcolor="#F0F0F0" | SPI3_MOSI
 
| bgcolor="#F0F0F0" | DCMI_D10
 
| bgcolor="#F0F0F0" | I2S3_SD
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB6
 
| bgcolor="#F0F0F0" | I2C1_SCL
 
| bgcolor="#F0F0F0" | TIM4_CH1
 
| bgcolor="#F0F0F0" | CAN2_TX
 
| bgcolor="#F0F0F0" | DCMI_D5
 
| bgcolor="#F0F0F0" | USART1_TX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB7
 
| bgcolor="#F0F0F0" | I2C1_SDA
 
| bgcolor="#F0F0F0" | FSMC_NL
 
| bgcolor="#F0F0F0" | DCMI_VSYNC
 
| bgcolor="#F0F0F0" | USART1_RX
 
| bgcolor="#F0F0F0" | TIM4_CH2
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB8
 
| bgcolor="#F0F0F0" | TIM4_CH3
 
| bgcolor="#F0F0F0" | SDIO_D4
 
| bgcolor="#F0F0F0" | TIM10_CH1
 
| bgcolor="#F0F0F0" | DCMI_D6
 
| bgcolor="#F0F0F0" | ETH_MII_TXD3
 
| bgcolor="#F0F0F0" | I2C1_SCL
 
| bgcolor="#F0F0F0" | CAN1_RX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB9
 
| bgcolor="#F0F0F0" | SPI2_NSS
 
| bgcolor="#F0F0F0" | I2S2_WS
 
| bgcolor="#F0F0F0" | TIM4_CH4
 
| bgcolor="#F0F0F0" | TIM11_CH1
 
| bgcolor="#F0F0F0" | SDIO_D5
 
| bgcolor="#F0F0F0" | DCMI_D7
 
| bgcolor="#F0F0F0" | I2C1_SDA
 
| bgcolor="#F0F0F0" | CAN1_TX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB10
 
| bgcolor="#F0F0F0" | SPI2_SCK
 
| bgcolor="#F0F0F0" | I2S2_CK
 
| bgcolor="#F0F0F0" | I2C2_SCL
 
| bgcolor="#F0F0F0" | USART3_TX
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D3
 
| bgcolor="#F0F0F0" | ETH_MII_RX_ER
 
| bgcolor="#F0F0F0" | TIM2_CH3
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB11
 
| bgcolor="#F0F0F0" | I2C2_SDA
 
| bgcolor="#F0F0F0" | USART3_RX
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D4
 
| bgcolor="#F0F0F0" | ETH_RMII_TX_EN
 
| bgcolor="#F0F0F0" | ETH_MII_TX_EN
 
| bgcolor="#F0F0F0" | TIM2_CH4
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB12
 
| bgcolor="#F0F0F0" | SPI2_NSS
 
| bgcolor="#F0F0F0" | I2S2_WS
 
| bgcolor="#F0F0F0" | I2C2_SMBA
 
| bgcolor="#F0F0F0" | USART3_CK
 
| bgcolor="#F0F0F0" | TIM1_BKIN
 
| bgcolor="#F0F0F0" | CAN2_RX
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D5
 
| bgcolor="#F0F0F0" | ETH_RMII_TXD0
 
| bgcolor="#F0F0F0" | ETH_MII_TXD0
 
| bgcolor="#F0F0F0" | OTG_HS_ID
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB13
 
| bgcolor="#F0F0F0" | SPI2_SCK
 
| bgcolor="#F0F0F0" | I2S2_CK
 
| bgcolor="#F0F0F0" | USART3_CTS
 
| bgcolor="#F0F0F0" | TIM1_CH1N
 
| bgcolor="#F0F0F0" | CAN2_TX
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_D6
 
| bgcolor="#F0F0F0" | ETH_RMII_TXD1
 
| bgcolor="#F0F0F0" | ETH_MII_TXD1
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | OTG_HS_VBUS
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB14
 
| bgcolor="#F0F0F0" | SPI2_MISO
 
| bgcolor="#F0F0F0" | TIM1_CH2N
 
| bgcolor="#F0F0F0" | TIM12_CH1
 
| bgcolor="#F0F0F0" | OTG_HS_DM
 
| bgcolor="#F0F0F0" | USART3_RTS
 
| bgcolor="#F0F0F0" | TIM8_CH2N
 
| bgcolor="#F0F0F0" | I2S2ext_SD
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PB15
 
| bgcolor="#F0F0F0" | SPI2_MOSI
 
| bgcolor="#F0F0F0" | I2S2_SD
 
| bgcolor="#F0F0F0" | TIM1_CH3N
 
| bgcolor="#F0F0F0" | TIM8_CH3N
 
| bgcolor="#F0F0F0" | TIM12_CH2
 
| bgcolor="#F0F0F0" | OTG_HS_DP
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | RTC_REFIN
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC0
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_STP
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC1
 
| bgcolor="#FFFFFF" | ETH_MDC
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC2
 
| bgcolor="#FFFFFF" | SPI2_MISO
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_DIR
 
| bgcolor="#FFFFFF" | ETH_MII_TXD2
 
| bgcolor="#FFFFFF" | I2S2ext_SD
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC3
 
| bgcolor="#FFFFFF" | SPI2_MOSI
 
| bgcolor="#FFFFFF" | I2S2_SD
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_NXT
 
| bgcolor="#FFFFFF" | ETH_MII_TX_CLK
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC123_IN13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC4
 
| bgcolor="#FFFFFF" | ETH_RMII_RX_D0
 
| bgcolor="#FFFFFF" | ETH_MII_RX_D0
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC12_IN14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC5
 
| bgcolor="#FFFFFF" | ETH_RMII_RX_D1
 
| bgcolor="#FFFFFF" | ETH_MII_RX_D1
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | ADC12_IN15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant except when in analog mode or oscillator mode
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC6
 
| bgcolor="#FFFFFF" | I2S2_MCK
 
| bgcolor="#FFFFFF" | TIM8_CH1
 
| bgcolor="#FFFFFF" | SDIO_D6
 
| bgcolor="#FFFFFF" | USART6_TX
 
| bgcolor="#FFFFFF" | DCMI_D0
 
| bgcolor="#FFFFFF" | TIM3_CH1
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC7
 
| bgcolor="#FFFFFF" | I2S3_MCK
 
| bgcolor="#FFFFFF" | TIM8_CH2
 
| bgcolor="#FFFFFF" | SDIO_D7
 
| bgcolor="#FFFFFF" | USART6_RX
 
| bgcolor="#FFFFFF" | DCMI_D1
 
| bgcolor="#FFFFFF" | TIM3_CH2
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC8
 
| bgcolor="#FFFFFF" | TIM8_CH3
 
| bgcolor="#FFFFFF" | SDIO_D0
 
| bgcolor="#FFFFFF" | TIM3_CH3
 
| bgcolor="#FFFFFF" | USART6_CK
 
| bgcolor="#FFFFFF" | DCMI_D2
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC9
 
| bgcolor="#FFFFFF" | I2S_CKIN
 
| bgcolor="#FFFFFF" | MCO2
 
| bgcolor="#FFFFFF" | TIM8_CH4
 
| bgcolor="#FFFFFF" | SDIO_D1
 
| bgcolor="#FFFFFF" | I2C3_SDA
 
| bgcolor="#FFFFFF" | DCMI_D3
 
| bgcolor="#FFFFFF" | TIM3_CH4
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC10
 
| bgcolor="#FFFFFF" | SPI3_SCK
 
| bgcolor="#FFFFFF" | I2S3_CK
 
| bgcolor="#FFFFFF" | UART4_TX
 
| bgcolor="#FFFFFF" | SDIO_D2
 
| bgcolor="#FFFFFF" | DCMI_D8
 
| bgcolor="#FFFFFF" | USART3_TX
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC11
 
| bgcolor="#FFFFFF" | UART4_RX
 
| bgcolor="#FFFFFF" | SPI3_MISO
 
| bgcolor="#FFFFFF" | SDIO_D3
 
| bgcolor="#FFFFFF" | DCMI_D4
 
| bgcolor="#FFFFFF" | USART3_RX
 
| bgcolor="#FFFFFF" | I2S3ext_SD
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC12
 
| bgcolor="#FFFFFF" | UART5_TX
 
| bgcolor="#FFFFFF" | SDIO_CK
 
| bgcolor="#FFFFFF" | DCMI_D9
 
| bgcolor="#FFFFFF" | SPI3_MOSI
 
| bgcolor="#FFFFFF" | I2S3_SD
 
| bgcolor="#FFFFFF" | USART3_CK
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PC13
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | RTC_OUT
 
| bgcolor="#FFFFFF" | RTC_TAMP1
 
| bgcolor="#FFFFFF" | RTC_TS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current sink: 3mA max
 
*Speed should not exceed 2 MHz with a maximum load of 30 pF
 
|-
 
| bgcolor="#FFFFFF" | PC14
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | OSC32_IN(4)
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current sink: 3mA max
 
*Speed should not exceed 2 MHz with a maximum load of 30 pF
 
|-
 
| bgcolor="#FFFFFF" | PC15
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" | OSC32_OUT(4)
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | 
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | 
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current sink: 3mA max
 
*Speed should not exceed 2 MHz with a maximum load of 30 pF
 
|-
 
| bgcolor="#F0F0F0" | PD0
 
| bgcolor="#F0F0F0" | FSMC_D2
 
| bgcolor="#F0F0F0" | CAN1_RX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD1
 
| bgcolor="#F0F0F0" | FSMC_D3
 
| bgcolor="#F0F0F0" | CAN1_TX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD2
 
| bgcolor="#F0F0F0" | TIM3_ETR
 
| bgcolor="#F0F0F0" | UART5_RX
 
| bgcolor="#F0F0F0" | SDIO_CMD
 
| bgcolor="#F0F0F0" | DCMI_D11
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD3
 
| bgcolor="#F0F0F0" | FSMC_CLK
 
| bgcolor="#F0F0F0" | USART2_CTS
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD4
 
| bgcolor="#F0F0F0" | FSMC_NOE
 
| bgcolor="#F0F0F0" | USART2_RTS
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD5
 
| bgcolor="#F0F0F0" | FSMC_NWE
 
| bgcolor="#F0F0F0" | USART2_TX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD6
 
| bgcolor="#F0F0F0" | FSMC_NWAIT
 
| bgcolor="#F0F0F0" | USART2_RX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD7
 
| bgcolor="#F0F0F0" | USART2_CK
 
| bgcolor="#F0F0F0" | FSMC_NE1
 
| bgcolor="#F0F0F0" | FSMC_NCE2
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD8
 
| bgcolor="#F0F0F0" | FSMC_D13
 
| bgcolor="#F0F0F0" | USART3_TX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD9
 
| bgcolor="#F0F0F0" | FSMC_D14
 
| bgcolor="#F0F0F0" | USART3_RX
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD10
 
| bgcolor="#F0F0F0" | FSMC_D15
 
| bgcolor="#F0F0F0" | USART3_CK
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD11
 
| bgcolor="#F0F0F0" | FSMC_CLE
 
| bgcolor="#F0F0F0" | FSMC_A16
 
| bgcolor="#F0F0F0" | USART3_CT S
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD12
 
| bgcolor="#F0F0F0" | FSMC_ALE
 
| bgcolor="#F0F0F0" | FSMC_A17
 
| bgcolor="#F0F0F0" | TIM4_CH1
 
| bgcolor="#F0F0F0" | USART3_RTS
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD13
 
| bgcolor="#F0F0F0" | FSMC_A18
 
| bgcolor="#F0F0F0" | TIM4_CH2
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD14
 
| bgcolor="#F0F0F0" | FSMC_D0
 
| bgcolor="#F0F0F0" | TIM4_CH3
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PD15
 
| bgcolor="#F0F0F0" | FSMC_D1
 
| bgcolor="#F0F0F0" | TIM4_CH4
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE0
 
| bgcolor="#FFFFFF" | TIM4_ETR
 
| bgcolor="#FFFFFF" | FSMC_NBL0
 
| bgcolor="#FFFFFF" | DCMI_D2
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE1
 
| bgcolor="#FFFFFF" | FSMC_NBL1
 
| bgcolor="#FFFFFF" | DCMI_D3
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE2
 
| bgcolor="#FFFFFF" | TRACECLK
 
| bgcolor="#FFFFFF" | FSMC_A23
 
| bgcolor="#FFFFFF" | ETH_MII_TXD3
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE3
 
| bgcolor="#FFFFFF" | TRACED0
 
| bgcolor="#FFFFFF" | FSMC_A19
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE4
 
| bgcolor="#FFFFFF" | TRACED1
 
| bgcolor="#FFFFFF" | FSMC_A20
 
| bgcolor="#FFFFFF" | DCMI_D4
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE5
 
| bgcolor="#FFFFFF" | TRACED2
 
| bgcolor="#FFFFFF" | FSMC_A21
 
| bgcolor="#FFFFFF" | TIM9_CH1
 
| bgcolor="#FFFFFF" | DCMI_D6
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE6
 
| bgcolor="#FFFFFF" | TRACED3
 
| bgcolor="#FFFFFF" | FSMC_A22
 
| bgcolor="#FFFFFF" | TIM9_CH2
 
| bgcolor="#FFFFFF" | DCMI_D7
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE7
 
| bgcolor="#FFFFFF" | FSMC_D4
 
| bgcolor="#FFFFFF" | TIM1_ETR
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE8
 
| bgcolor="#FFFFFF" | FSMC_D5
 
| bgcolor="#FFFFFF" | TIM1_CH1N
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE9
 
| bgcolor="#FFFFFF" | FSMC_D6
 
| bgcolor="#FFFFFF" | TIM1_CH1
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE10
 
| bgcolor="#FFFFFF" | FSMC_D7
 
| bgcolor="#FFFFFF" | TIM1_CH2N
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE11
 
| bgcolor="#FFFFFF" | FSMC_D8
 
| bgcolor="#FFFFFF" | TIM1_CH2
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE12
 
| bgcolor="#FFFFFF" | FSMC_D9
 
| bgcolor="#FFFFFF" | TIM1_CH3N
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE13
 
| bgcolor="#FFFFFF" | FSMC_D10
 
| bgcolor="#FFFFFF" | TIM1_CH3
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE14
 
| bgcolor="#FFFFFF" | FSMC_D11
 
| bgcolor="#FFFFFF" | TIM1_CH4
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#FFFFFF" | PE15
 
| bgcolor="#FFFFFF" | FSMC_D12
 
| bgcolor="#FFFFFF" | TIM1_BKIN
 
| bgcolor="#FFFFFF" | EVENTOUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PH0
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | OSC_IN(4)
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|-
 
| bgcolor="#F0F0F0" | PH1
 
| bgcolor="#F0F0F0" | EVENTOUT
 
| bgcolor="#F0F0F0" | OSC_OUT(4)
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" align="left" |
 
*5 V tolerant I/O
 
*current source or sink: 20mA max
 
|}
 
 
=== Alternate function mapping ===
 
[[File:SelectingAF.jpg]]
 
 
{| class="wikitable" border="1" cellspacing="0" | style="text-align:center"
 
|+ '''Alternate function mapping'''
 
| '''Pin'''
 
| '''AF 0'''
 
| '''AF 1'''
 
| '''AF 2'''
 
| '''AF 3'''
 
| '''AF 4'''
 
| '''AF 5'''
 
| '''AF 6'''
 
| '''AF 7'''
 
| '''AF 8'''
 
| '''AF 9'''
 
| '''AF 10'''
 
| '''AF 11'''
 
| '''AF 12'''
 
| '''AF 13'''
 
| '''AF 14'''
 
| '''AF 15'''
 
|-
 
|
 
| '''SYS'''
 
| '''TIM1/2'''
 
| '''TIM3/4/5'''
 
| '''TIM8/9/10/11'''
 
| '''I2C1/2/3'''
 
| '''SPI1/SPI2/I2S2/I2S2ext'''
 
| '''SPI3/I2Sext/I2S3'''
 
| '''USART1/2/3/I2S3ext'''
 
| '''UART4/5/USART6'''
 
| '''CAN1/CAN2/TIM12/13/14'''
 
| '''OTG_FS/OTG_HS'''
 
| '''ETH'''
 
| '''FSMC/SDIO/OTG_FS'''
 
| '''DCMI'''
 
|
 
|
 
|-
 
| bgcolor="#FFFFFF" | PA0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM2_CH1_ETR
 
| bgcolor="#FFFFFF" | TIM5_CH1
 
| bgcolor="#FFFFFF" | TIM8_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART2_CTS
 
| bgcolor="#FFFFFF" | UART4_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH_MII_CRS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM2_CH2
 
| bgcolor="#FFFFFF" | TIM5_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART2_RTS
 
| bgcolor="#FFFFFF" | UART4_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH_MII_RX_CLK<br />ETH_RMII_REF_CLK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM2_CH3
 
| bgcolor="#FFFFFF" | TIM5_CH3
 
| bgcolor="#FFFFFF" | TIM9_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART2_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH_MDIO
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM2_CH4
 
| bgcolor="#FFFFFF" | TIM5_CH4
 
| bgcolor="#FFFFFF" | TIM9_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART2_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_D0
 
| bgcolor="#FFFFFF" | ETH _MII_COL
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI1_NSS
 
| bgcolor="#FFFFFF" | SPI3_NSS<br />I2S3_WS
 
| bgcolor="#FFFFFF" | USART2_CK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_SOF
 
| bgcolor="#FFFFFF" | DCMI_HSYNC
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM2_CH1_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_CH1N
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI1_SCK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_CK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_BKIN
 
| bgcolor="#FFFFFF" | TIM3_CH1
 
| bgcolor="#FFFFFF" | TIM8_BKIN
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI1_MISO
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM13_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_PIXCK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH1N
 
| bgcolor="#FFFFFF" | TIM3_CH2
 
| bgcolor="#FFFFFF" | TIM8_CH1N
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI1_MOSI
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM14_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH_MII_RX_DV<br />ETH_RMII_CRS_DV
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA8
 
| bgcolor="#FFFFFF" | MCO1
 
| bgcolor="#FFFFFF" | TIM1_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | I2C3_SCL
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART1_CK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_FS_SOF
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | I2C3_SMBA
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART1_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART1_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_FS_ID
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART1_CTS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | CAN1_RX
 
| bgcolor="#FFFFFF" | OTG_FS_DM
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART1_RTS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | CAN1_TX
 
| bgcolor="#FFFFFF" | OTG_FS_DP
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PA13
 
| bgcolor="#FFFFFF" | JTMS-SWDIO
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PA14
 
| bgcolor="#FFFFFF" | JTCK-SWCLK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PA15
 
| bgcolor="#FFFFFF" | JTDI
 
| bgcolor="#FFFFFF" | TIM2_CH1<br />TIM2_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI1_NSS
 
| bgcolor="#FFFFFF" | SPI3_NSS<br />I2S3_WS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor=“#F0F0F0” | PB0
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM1_CH2N
 
| bgcolor=“#F0F0F0” | TIM3_CH3
 
| bgcolor=“#F0F0F0” | TIM8_CH2N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D1
 
| bgcolor=“#F0F0F0” | ETH _MII_RXD2
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB1
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM1_CH3N
 
| bgcolor=“#F0F0F0” | TIM3_CH4
 
| bgcolor=“#F0F0F0” | TIM8_CH3N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D2
 
| bgcolor=“#F0F0F0” | ETH_MII_RXD3
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB2
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB3
 
| bgcolor=“#F0F0F0” | JTDO<br />TRACESWO
 
| bgcolor=“#F0F0F0” | TIM2_CH2
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | SPI1_SCK
 
| bgcolor=“#F0F0F0” | SPI3_SCK<br />I2S3_CK
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB4
 
| bgcolor=“#F0F0F0” | NJTRST
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM3_CH1
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | SPI1_MISO
 
| bgcolor=“#F0F0F0” | SPI3_MISO
 
| bgcolor=“#F0F0F0” | I2S3ext_SD
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB5
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM3_CH2
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | I2C1_SMBA
 
| bgcolor=“#F0F0F0” | SPI1_MOSI
 
| bgcolor=“#F0F0F0” | SPI3_MOSI<br />I2S3_SD
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | CAN2_RX
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D7
 
| bgcolor=“#F0F0F0” | ETH_PPS_OUT
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | DCMI_D10
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB6
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM4_CH1
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | I2C1_SCL
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | USART1_TX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | CAN2_TX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | DCMI_D5
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB7
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM4_CH2
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | I2C1_SDA
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | USART1_RX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | FSMC_NL
 
| bgcolor=“#F0F0F0” | DCMI_VSYNC
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB8
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM4_CH3
 
| bgcolor=“#F0F0F0” | TIM10_CH1
 
| bgcolor=“#F0F0F0” | I2C1_SCL
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | CAN1_RX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | ETH _MII_TXD3
 
| bgcolor=“#F0F0F0” | SDIO_D4
 
| bgcolor=“#F0F0F0” | DCMI_D6
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB9
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM4_CH4
 
| bgcolor=“#F0F0F0” | TIM11_CH1
 
| bgcolor=“#F0F0F0” | I2C1_SDA
 
| bgcolor=“#F0F0F0” | SPI2_NSS<br />I2S2_WS
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | CAN1_TX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | SDIO_D5
 
| bgcolor=“#F0F0F0” | DCMI_D7
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB10
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM2_CH3
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | I2C2_SCL
 
| bgcolor=“#F0F0F0” | SPI2_SCK<br />I2S2_CK
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | USART3_TX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D3
 
| bgcolor=“#F0F0F0” | ETH_MII_RX_ER
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB11
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM2_CH4
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | I2C2_SDA
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | USART3_RX
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D4
 
| bgcolor=“#F0F0F0” | ETH_MII_TX_EN<br />ETH_RMII_TX_EN
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB12
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM1_BKIN
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | I2C2_SMBA
 
| bgcolor=“#F0F0F0” | SPI2_NSS<br />I2S2_WS
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | USART3_CK
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | CAN2_RX
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D5
 
| bgcolor=“#F0F0F0” | ETH_MII_TXD0<br />ETH_RMII_TXD0
 
| bgcolor=“#F0F0F0” | OTG_HS_ID
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB13
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM1_CH1N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | SPI2_SCK<br />I2S2_CK
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | USART3_CTS
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | CAN2_TX
 
| bgcolor=“#F0F0F0” | OTG_HS_ULPI_D6
 
| bgcolor=“#F0F0F0” | ETH_MII_TXD1<br />ETH_RMII_TXD1
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB14
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM1_CH2N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM8_CH2N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | SPI2_MISO
 
| bgcolor=“#F0F0F0” | I2S2ext_SD
 
| bgcolor=“#F0F0F0” | USART3_RTS
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM12_CH1
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | OTG_HS_DM
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor=“#F0F0F0” | PB15
 
| bgcolor=“#F0F0F0” | RTC_REFIN
 
| bgcolor=“#F0F0F0” | TIM1_CH3N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM8_CH3N
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | SPI2_MOSI<br />I2S2_SD
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | TIM12_CH2
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | OTG_HS_DP
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” |
 
| bgcolor=“#F0F0F0” | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_STP
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH_MDC
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI2_MISO
 
| bgcolor="#FFFFFF" | I2S2ext_SD
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_DIR
 
| bgcolor="#FFFFFF" | ETH _MII_TXD2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI2_MOSI<br />I2S2_SD
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_NXT
 
| bgcolor="#FFFFFF" | ETH_MII_TX_CLK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH_MII_RXD0<br />ETH_RMII_RXD0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _MII_RXD1<br />ETH _RMII_RXD1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM3_CH1
 
| bgcolor="#FFFFFF" | TIM8_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | I2S2_MCK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_D6
 
| bgcolor="#FFFFFF" | DCMI_D0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM3_CH2
 
| bgcolor="#FFFFFF" | TIM8_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | I2S3_MCK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_D7
 
| bgcolor="#FFFFFF" | DCMI_D1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM3_CH3
 
| bgcolor="#FFFFFF" | TIM8_CH3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_CK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_D0
 
| bgcolor="#FFFFFF" | DCMI_D2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC9
 
| bgcolor="#FFFFFF" | MCO2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM3_CH4
 
| bgcolor="#FFFFFF" | TIM8_CH4
 
| bgcolor="#FFFFFF" | I2C3_SDA
 
| bgcolor="#FFFFFF" | I2S_CKIN
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_D1
 
| bgcolor="#FFFFFF" | DCMI_D3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI3_SCK<br />I2S3_CK
 
| bgcolor="#FFFFFF" | USART3_TX
 
| bgcolor="#FFFFFF" | UART4_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_D2
 
| bgcolor="#FFFFFF" | DCMI_D8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | I2S3ext_SD
 
| bgcolor="#FFFFFF" | SPI3_MISO
 
| bgcolor="#FFFFFF" | USART3_RX
 
| bgcolor="#FFFFFF" | UART4_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_D3
 
| bgcolor="#FFFFFF" | DCMI_D4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI3_MOSI<br />I2S3_SD
 
| bgcolor="#FFFFFF" | USART3_CK
 
| bgcolor="#FFFFFF" | UART5_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SDIO_CK
 
| bgcolor="#FFFFFF" | DCMI_D9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PC15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD0
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | CAN1_RX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | CAN1_TX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | UART5_RX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | SDIO_CMD
 
| bgcolor="#F0F0F0" | DCMI_D11
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART2_CTS
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_CLK
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD4
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART2_RTS
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NOE
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD5
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART2_TX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NWE
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD6
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART2_RX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NWAIT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD7
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART2_CK
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NE1<br />FSMC_NCE2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD8
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART3_TX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D13
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD9
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART3_RX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D14
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD10
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART3_CK
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D15
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD11
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART3_CTS
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A16
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD12
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM4_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | USART3_RTS
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A17
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD13
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM4_CH2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A18
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD14
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM4_CH3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D0
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PD15
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM4_CH4
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_D1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM4_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_NBL0
 
| bgcolor="#FFFFFF" | DCMI_D2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_NBL1
 
| bgcolor="#FFFFFF" | DCMI_D3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE2
 
| bgcolor="#FFFFFF" | TRACECLK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _MII_TXD3
 
| bgcolor="#FFFFFF" | FSMC_A23
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE3
 
| bgcolor="#FFFFFF" | TRACED0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A19
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE4
 
| bgcolor="#FFFFFF" | TRACED1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A20
 
| bgcolor="#FFFFFF" | DCMI_D4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE5
 
| bgcolor="#FFFFFF" | TRACED2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM9_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A21
 
| bgcolor="#FFFFFF" | DCMI_D6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE6
 
| bgcolor="#FFFFFF" | TRACED3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM9_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A22
 
| bgcolor="#FFFFFF" | DCMI_D7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | IM1_CH1N
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH2N
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH3N
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_CH4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PE15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM1_BKIN
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_D12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF0
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C2_SDA
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A0
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C2_SCL
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | 2C2_SMBA
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF4
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A4
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF5
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A5
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF6
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM10_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NIORD
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF7
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM11_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NREG
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF8
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM13_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_NIOWR
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF9
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM14_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_CD
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF10
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_INTR
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF11
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D12
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF12
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A6
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF13
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A7
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF14
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A8
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PF15
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | FSMC_A9
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_A15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_INT2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_CK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_INT3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_RTS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _PPS_OUT
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_NE2<br />FSMC_NCE3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_NCE4_1<br />FSMC_NE3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _MII_TX_EN<br />ETH _RMII_TX_EN
 
| bgcolor="#FFFFFF" | FSMC_NCE4_2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_RTS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | FSMC_NE4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | UART6_CTS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _MII_TXD0<br />ETH _RMII_TXD0
 
| bgcolor="#FFFFFF" | FSMC_A24
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_TX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _MII_TXD1<br />ETH _RMII_TXD1
 
| bgcolor="#FFFFFF" | FSMC_A25
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PG15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | USART6_CTS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH0
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | ETH _MII_CRS
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | ETH _MII_COL
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH4
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C2_SCL
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | OTG_HS_ULPI_NXT
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH5
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C2_SDA
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH6
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C2_SMBA
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM12_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | ETH _MII_RXD2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH7
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C3_SCL
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | ETH _MII_RXD3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH8
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C3_SDA
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_HSYNC
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH9
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | I2C3_SMBA
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM12_CH2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D0
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH10
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM5_CH1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D1
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH11
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM5_CH2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D2
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH12
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM5_CH3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D3
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH13
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM8_CH1N
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | CAN1_TX
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH14
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM8_CH2N
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D4
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#F0F0F0" | PH15
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | TIM8_CH3N
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | DCMI_D11
 
| bgcolor="#F0F0F0" |
 
| bgcolor="#F0F0F0" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI0
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM5_CH4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI2_NSS<br />I2S2_WS
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI2_SCK<br />I2S2_CK
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_CH4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI2_MISO
 
| bgcolor="#FFFFFF" | I2S2ext_SD
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_ETR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | SPI2_MOSI<br />I2S2_SD
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_BKIN
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_CH1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_VSYNC
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_CH2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | TIM8_CH3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | DCMI_D7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | CAN1_RX
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | ETH _MII_RX_ER
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | OTG_HS_ULPI_DIR
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" | EVENTOUT
 
|-
 
| bgcolor="#FFFFFF" | PI12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PI13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PI14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PI15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|}
 
 
===ADC Mapping===
 
{| class="wikitable" border="1" cellspacing="0" | style="text-align:center"
 
|+ '''ADC channel mapping'''
 
| '''Channel'''
 
| '''ADC1'''
 
| '''ADC2'''
 
| '''ADC3'''
 
|-
 
| '''0'''
 
| PA0
 
| PA0
 
| PA0
 
|-
 
| '''1'''
 
| PA1
 
| PA1
 
| PA1
 
|-
 
| '''2'''
 
| PA2
 
| PA2
 
| PA2
 
|-
 
| '''3'''
 
| PA3
 
| PA3
 
| PA3
 
|-
 
| '''4'''
 
| PA4
 
| PA4
 
|
 
|-
 
| '''5'''
 
| PA5
 
| PA5
 
|
 
|-
 
| '''6'''
 
| PA6
 
| PA6
 
|
 
|-
 
| '''7'''
 
| PA7
 
| PA7
 
|
 
|-
 
| '''8'''
 
| PB0
 
| PB0
 
|
 
|-
 
| '''9'''
 
| PB1
 
| PB1
 
|
 
|-
 
| '''10'''
 
| PC0
 
| PC0
 
| PC0
 
|-
 
| '''11'''
 
| PC1
 
| PC1
 
| PC1
 
|-
 
| '''12'''
 
| PC2
 
| PC2
 
| PC2
 
|-
 
| '''13'''
 
| PC3
 
| PC3
 
| PC3
 
|-
 
| '''14'''
 
| PC4
 
| PC4
 
|
 
|-
 
| '''15'''
 
| PC5
 
| PC5
 
|
 
|-
 
| '''16'''
 
| temperature sensor
 
|
 
|
 
|-
 
| '''17'''
 
| VREFINT
 
|
 
|
 
|-
 
| '''18'''
 
| VBAT/2
 
|
 
|
 
|}
 
 
== [http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 STM32F4DISCOVERY] Development Board Overview ==
 
[[File:STM32F4_board.JPG|thumb]]
 
*(STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package
 
* On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST- LINK/V2 (with SWD ([http://www.arm.com/products/system-ip/debug-trace/coresight-soc-components/serial-wire-debug.php Serial Wire Debug]) connector for programming and debugging)
 
* Board power supply: through USB bus or from an external 5 V supply voltage
 
* External application power supply: 3 V and 5 V
 
* [http://www.st.com/web/catalog/sense_power/FM89/SC444/PF152913 LIS302DL], ST MEMS motion sensor, 3-axis digital output accelerometer
 
* [http://www.st.com/web/catalog/sense_power/FM125/SC1564/PF251680 MP45DT02], ST MEMS audio sensor, omni-directional digital microphone
 
* [http://www.cirrus.com/en/products/cs43l22.html CS43L22], audio DAC with integrated class D speaker driver
 
* Eight LEDs:
 
:* LD1 (red/green) for USB communication
 
:* LD2 (red) for 3.3 V power on
 
:* Four user LEDs
 
::* LD3 (orange)
 
::* LD4 (green)
 
::* LD5 (red)
 
::* LD6 (blue)
 
:* 2 USB OTG LEDs
 
::* LD7 (green) VBus
 
::* LD8 (red) over-current
 
* Two push buttons
 
::* user
 
::* reset
 
* USB OTG FS with micro-AB connector
 
* Extension header for all LQFP100 I/Os for quick connection to prototyping board and easy probing
 
 
=== Documents and files ===
 
*[http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Discovery kit for STM32 F4 series - with STM32F407VG MCU]
 
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00037955.pdf STM32F4 high-performance discovery board]
 
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/layouts_and_diagrams/schematic_pack/stm32f4discovery_sch.zip Schematic]
 
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00037368.pdf User manual - getting started]
 
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00039084.pdf User manual]
 
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/programming_manual/DM00046982.pdf Programming manual]
 
*[http://www.st.com/st-web-ui/static/active/en/st_prod_software_internet/resource/technical/software/firmware/stsw-stm32068.zip Example code]
 
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00038796.pdf About example code]
 
 
=== Pinout ===
 
[[File:STM32F4_discovery_pinout.jpg|320px]]
 
[[File:STM32F4_discovery_pinout2.jpg|640px]]
 
 
=== Available pins on board ===
 
 
{| class="wikitable" border="1" cellspacing="0" | style="text-align:center"
 
|+ '''Available pins on board'''
 
|'''Bit'''
 
| '''0'''
 
| '''1'''
 
| '''2'''
 
| '''3'''
 
| '''4'''
 
| '''5'''
 
| '''6'''
 
| '''7'''
 
| '''8'''
 
| '''9'''
 
| '''10'''
 
| '''11'''
 
| '''12'''
 
| '''113'''
 
| '''14'''
 
| '''15'''
 
|-
 
| '''Port A'''
 
| PA0
 
| PA1
 
| PA2
 
| PA3
 
| PA4
 
| PA5
 
| PA6
 
| PA7
 
| PA8
 
| PA9
 
| PA10
 
|
 
|
 
| PA13
 
| PA14
 
| PA15
 
|-
 
| '''Port B'''
 
| PB0
 
| PB1
 
| PB2
 
| PB3
 
| PB4
 
| PB5
 
| PB6
 
| PB7
 
| PB8
 
| PB9
 
| PB10
 
| PB11
 
| PB12
 
| PB13
 
| PB14
 
| PB15
 
|-
 
| '''Port C'''
 
| PC0
 
| PC1
 
| PC2
 
| PC3
 
| PC4
 
| PC5
 
| PC6
 
| PC7
 
| PC8
 
| PC9
 
| PC10
 
| PC11
 
| PC12
 
| PC13
 
| PC14
 
| PC15
 
|-
 
| '''Port D'''
 
| PD0
 
| PD1
 
| PD2
 
| PD3
 
| PD4
 
| PD5
 
| PD6
 
| PD7
 
| PD8
 
| PD9
 
| PD10
 
| PD11
 
| PD12
 
| PD13
 
| PD14
 
| PD15
 
|-
 
| '''Port E'''
 
| PE0
 
| PE1
 
| PE2
 
| PE3
 
| PE4
 
| PE5
 
| PE6
 
| PE7
 
| PE8
 
| PE9
 
| PE10
 
| PE11
 
| PE12
 
| PE13
 
| PE14
 
| PE15
 
|-
 
| '''Port F'''
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|-
 
| '''Port G'''
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|-
 
| '''Port H'''
 
| PH0
 
| PH1
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|-
 
| '''Port I'''
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|-
 
|}
 
 
=== Usable Peripherals ===
 
Note: this is an incomplete list, based on ongoing development and testing
 
 
{| class="wikitable" border="1" cellspacing="0" | style="text-align:left
 
|+'''Usable Peripherals'''
 
| '''Peripheral'''
 
| '''Function'''
 
| '''Pin'''
 
|-
 
|bgcolor="#FFFFFF" |  USART1
 
|bgcolor="#FFFFFF" |  TX
 
|bgcolor="#FFFFFF" |  <span style="color:red">PA9</span> (1)
 
|-
 
|bgcolor="#FFFFFF" |  USART1
 
|bgcolor="#FFFFFF" |  RX
 
|bgcolor="#FFFFFF" |  <span style="color:green">PA10</span>
 
|-
 
|bgcolor="#F0F0F0" |  USART2
 
|bgcolor="#F0F0F0" |  TX
 
|bgcolor="#F0F0F0" |  <span style="color:green">PA2</span>
 
|-
 
|bgcolor="#F0F0F0" |  USART2
 
|bgcolor="#F0F0F0" |  RX
 
|bgcolor="#F0F0F0" |  <span style="color:green">PA3</span>
 
|-
 
|bgcolor="#FFFFFF" |  USART3
 
|bgcolor="#FFFFFF" |  TX
 
|bgcolor="#FFFFFF" |  <span style="color:green">PB10</span>
 
|-
 
|bgcolor="#FFFFFF" |  USART3
 
|bgcolor="#FFFFFF" |  RX
 
|bgcolor="#FFFFFF" |  <span style="color:green">PB11</span>
 
|-
 
|bgcolor="#F0F0F0" |  UART4
 
|bgcolor="#F0F0F0" |  TX
 
|bgcolor="#F0F0F0" |  <span style="color:green">PA0</span>
 
|-
 
|bgcolor="#F0F0F0" |  UART4
 
|bgcolor="#F0F0F0" |  RX
 
|bgcolor="#F0F0F0" |  <span style="color:green">PA1</span>
 
|-
 
|bgcolor="#FFFFFF" |  UART5
 
|bgcolor="#FFFFFF" |  TX
 
|bgcolor="#FFFFFF" |  <span style="color:green">PC12</span>
 
|-
 
|bgcolor="#FFFFFF" |  UART5
 
|bgcolor="#FFFFFF" |  RX
 
|bgcolor="#FFFFFF" |  <span style="color:green">PD2</span>
 
|-
 
|bgcolor="#F0F0F0" |  USART6
 
|bgcolor="#F0F0F0" |  TX
 
|bgcolor="#F0F0F0" |  <span style="color:green">PC6</span>
 
|-
 
|bgcolor="#F0F0F0" |  USART6
 
|bgcolor="#F0F0F0" |  RX
 
|bgcolor="#F0F0F0" |  <span style="color:green">PC7</span>
 
|-
 
|bgcolor="#FFFFFF" |  DAC
 
|bgcolor="#FFFFFF" |  OUT1
 
|bgcolor="#FFFFFF" |  <span style="color:green">PA4</span>
 
|-
 
|bgcolor="#FFFFFF" |  DAC
 
|bgcolor="#FFFFFF" |  OUT2
 
|bgcolor="#FFFFFF" |  <span style="color:green">PA5</span> (2)
 
|}
 
1) garbled characters received<br />
 
2) level may be slightly higher then channel 1 with buffer disabled due to external component input pin. Recommended use of buffer.
 
 
=== PCB IO map ===
 
{| class="wikitable" border="1" cellspacing="0" | style="text-align:left"
 
|+ '''IO connections'''
 
| align="center" | '''Pin'''
 
| align="center" | '''Direction'''
 
| align="center" | '''Connected to'''
 
|-
 
| bgcolor="#FFFFFF" | PA0
 
| bgcolor="#FFFFFF" align="center" | &larr;
 
| bgcolor="#FFFFFF" |
 
*user/wake button. off: 220k pulldown, on: 330R pullup
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PA1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PA2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PA3
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PA4
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*Audio CS43L22 I2S3 WS
 
*DAC mode &rarr; 100R &rarr; CS43L22 AIN1
 
|-
 
| bgcolor="#FFFFFF" | PA5
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*LIS302DL (accelerometer) SPI SCK (SCL/SPC)
 
|-
 
| bgcolor="#FFFFFF" | PA6
 
| bgcolor="#FFFFFF" align="center" | &larr;
 
| bgcolor="#FFFFFF" |
 
*LIS302DL (accelerometer) SPI MISO (SDO)
 
|-
 
| bgcolor="#FFFFFF" | PA7
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*LIS302DL (accelerometer) SPI MOSI (SDA/SDI/SDO)
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PA8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PA9
 
| bgcolor="#FFFFFF" align="center" | &larr;
 
| bgcolor="#FFFFFF" |
 
*USB OTG VBUS (from STMPS2141STR power switch)
 
|-
 
| bgcolor="#FFFFFF" style="color:darkgreen"| PA10
 
| bgcolor="#FFFFFF" align="center" | &harr;
 
| bgcolor="#FFFFFF" |
 
*USB OTG ID (socket) '''*1'''
 
|-
 
| bgcolor="#FFFFFF" style="color:grey" | PA11
 
| bgcolor="#FFFFFF" align="center" | &harr;
 
| bgcolor="#FFFFFF" |
 
*22R &rarr; USB OTG DM (socket) (not broken out to IO pin)
 
|-
 
| bgcolor="#FFFFFF" style="color:grey" | PA12
 
| bgcolor="#FFFFFF" align="center" | &harr;
 
| bgcolor="#FFFFFF" |
 
*22R &rarr; USB OTG DP (socket) (not broken out to IO pin)
 
|-
 
| bgcolor="#FFFFFF" | PA13
 
| bgcolor="#FFFFFF" align="center" | &harr;
 
| bgcolor="#FFFFFF" |
 
*ST link SWDIO
 
|-
 
| bgcolor="#FFFFFF" | PA14
 
| bgcolor="#FFFFFF" align="center" | &harr;
 
| bgcolor="#FFFFFF" |
 
*ST link SWCLK
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PA15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB0
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB1
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” | PB2
 
| bgcolor="#F0F0F0” align="center" | &larr;
 
| bgcolor="#F0F0F0” |
 
*VDD &rarr; 10k &rarr; PB2 &rarr; 510R &rarr; GND
 
|-
 
| bgcolor="#F0F0F0” | PB3
 
| bgcolor="#F0F0F0” align="center" | &harr;
 
| bgcolor="#F0F0F0” |
 
*ST link SWO
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB4
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB5
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” | PB6
 
| bgcolor="#F0F0F0” align="center" | &harr;
 
| bgcolor="#F0F0F0” |
 
*Audio CS43L22 SCL
 
*4.7k pullup
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB7
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB8
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” | PB9
 
| bgcolor="#F0F0F0” align="center" | &harr;
 
| bgcolor="#F0F0F0” |
 
*Audio CS43L22 SDA
 
*4.7k pullup
 
|-
 
| bgcolor="#F0F0F0” | PB10
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*MP45DT02 (mic) CLK IN
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB11
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB12
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB13
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB14
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PB15
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#FFFFFF" | PC0
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*USB OTG VBUS switch /EN
 
*10k pullup
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC1
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PC3
 
| bgcolor="#FFFFFF" align="center" | &larr;
 
| bgcolor="#FFFFFF" |
 
*MP45DT02 (mic) PDM OUT
 
*&rarr; 1.2K &rarr; Audio CS43L22 AIN4
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PC7
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*Audio CS43L22 I2S3 MCK
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PC10
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*Audio CS43L22 I2S3 SCK
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PC12
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*Audio CS43L22 I2S3 SD
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
*can be used for OSC32 IN
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PC15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
*can be used for OSC32 OUT
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD0
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD1
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD2
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD3
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” | PD4
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*Audio CS43L22 /RESET
 
*10K pulldown
 
|-
 
| bgcolor="#F0F0F0” | PD5
 
| bgcolor="#F0F0F0” align="center" | &larr;
 
| bgcolor="#F0F0F0” |
 
*USB OTG VBUS switch /FAULT (eg. overcurrent)
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD6
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD7
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD8
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD9
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD10
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” style="color:green" | PD11
 
| bgcolor="#F0F0F0” |
 
| bgcolor="#F0F0F0” |
 
|-
 
| bgcolor="#F0F0F0” | PD12
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*510R &rarr; <span style="color:green">green LED</span> &rarr; GND
 
|-
 
| bgcolor="#F0F0F0” | PD13
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*680R &rarr; <span style="color:orange">orange LED</span> &rarr; GND
 
|-
 
| bgcolor="#F0F0F0” | PD14
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*680R &rarr; <span style="color:red">red LED</span> &rarr; GND
 
|-
 
| bgcolor="#F0F0F0” | PD15
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*680R &rarr; <span style="color:blue">blue LED</span> &rarr; GND
 
|-
 
| bgcolor="#FFFFFF" | PE0
 
| bgcolor="#FFFFFF" align="center" | &larr;
 
| bgcolor="#FFFFFF" |
 
*LIS302DL (accelerometer) INT1
 
|-
 
| bgcolor="#FFFFFF" | PE1
 
| bgcolor="#FFFFFF" align="center" | &larr;
 
| bgcolor="#FFFFFF" |
 
*LIS302DL (accelerometer) INT2
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE2
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" | PE3
 
| bgcolor="#FFFFFF" align="center" | &rarr;
 
| bgcolor="#FFFFFF" |
 
*LIS302DL (accelerometer) ICS I2C/SPI (1: I2C mode; 0: SPI enabled)
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE4
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE5
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE6
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE7
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE8
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE9
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE10
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE11
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE12
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE13
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE14
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#FFFFFF" style="color:green" | PE15
 
| bgcolor="#FFFFFF" |
 
| bgcolor="#FFFFFF" |
 
|-
 
| bgcolor="#F0F0F0” style="color:grey" | PH0
 
| bgcolor="#F0F0F0” align="center" | &larr;
 
| bgcolor="#F0F0F0” |
 
*OSC IN (SB13 disconnected by default, floating breakout)
 
|-
 
| bgcolor="#F0F0F0” style="color:grey" | PH1
 
| bgcolor="#F0F0F0” align="center" | &rarr;
 
| bgcolor="#F0F0F0” |
 
*OSC OUT (SB14 disconnected by default, floating breakout)
 
|}
 
 
'''Note:'''<br />
 
*1. not free if USB socket in use
 
 
=== CPU core ===
 
'''Cortex M4 Block Diagram'''<br />
 
[[File:CortexM4BlockDiagram.jpg|320px]]
 
 
== Programming ==
 
<span style="color:red">'''IMPORTANT:'''</span> If using Keil µVision  with hardware FPU selected in the project options, please be sure to <u>'''enable the FPU'''</u> before any floating point numbers are loaded or processed.<br />
 
This can be done by setting bits 20 to 23 in CPACR (address 0xE000ED88)<br />
 
If using C, this can be done by:
 
<code>
 
#define CPACR  (*((volatile unsigned long *) 0xE000ED88))
 
CPACR |= 0xFu<<20;
 
</code>
 
  
 
[[Category:Computing]]
 
[[Category:Computing]]

Revision as of 15:04, 18 December 2013

STM32F429ZIT6 Microcontroller Overview

STM32F407VGT6.JPG
  • ARM Cortex-M4 32b MCU+FPU, 225DMIPS, up to 2MB Flash/256+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 20 comm. interfaces, camera & LCD-TFT, Adaptive real-time accelerator (ART AcceleratorTM) allowing 0-wait state execution from Flash memory, frequency up to 180 MHz, and DSP instructions
  • Memories
    • Up to 2 MB of Flash memory organized into two banks allowing read-while-write
    • Up to 256+4 KB of SRAM including 64-KB of CCM (core coupled memory) data RAM
    • Flexible external memory controller with up to 32-bit data bus: SRAM,PSRAM,SDRAM, Compact Flash/NOR/NAND memories
  • LCD parallel interface, 8080/6800 modes
  • LCD-TFT controller up to VGA resolution with dedicated Chrom-ART AcceleratorTM for enhanced graphic content creation (DMA2D)
  • Clock, reset and supply management
    • 1.8 V to 3.6 V application supply and I/Os
    • POR, PDR, PVD and BOR
    • 4-to-26 MHz crystal oscillator
    • Internal 16 MHz factory-trimmed RC (1% accuracy)
    • 32 kHz oscillator for RTC with calibration
    • Internal 32 kHz RC with calibration
  • Low power
    • Sleep, Stop and Standby modes
    • VBAT supply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
  • 3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode
  • 2×12-bit D/A converters
  • General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
  • Up to 17 timers: up to twelve 16-bit and two 32- bit timers up to 180 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • Debug mode
    • SWD & JTAG interfaces
    • Cortex-M4 Embedded Trace MacrocellTM
  • Up to 168 I/O ports with interrupt capability
    • Up to 164 fast I/Os upto 84MHz
    • Up to 166 5 V-tolerant I/Os
  • Up to 21 communication interfaces
    • Up to 3 × I2C interfaces (SMBus/PMBus)
    • Up to 4 USARTs/4 UARTs (11.25 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
    • Up to 6 SPIs (42 Mbits/s), 2 with muxed full-duplex I2S for audio class accuracy via internal audio PLL or external clock
    • 1 x SAI (serial audio interface)
    • 2 × CAN (2.0B Active) and SDIO interface
  • Advanced connectivity
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    • USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
    • 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
  • 8 to 14-bit parallel camera interface up to 54 MBs/s
  • True random number generator
  • CRC calculation unit
  • 96-bit unique ID
  • RTC: subsecond accuracy, hardware calendar


STM32F429 block diagram
STM32F429 block diagram.jpg


STM32F429 clock tree
STM32F429 clock tree.jpg

Documents and files