09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>RM0090</strong> General-purpose I/Os (GPIO)<br />

Figure 18. Selecting an alternate function on STM32F40x and STM32F41x<br />

1. Configured in FS.<br />

For pins 0 to 7, the GPIOx_AFRL[31:0] register selects the dedicated alternate function<br />

AF0 (system)<br />

AF1 (TIM1/TIM2)<br />

AF2 (TIM3..5)<br />

AF3 (TIM8..11)<br />

AF4 (I2C1..3)<br />

AF5 (SPI1/SPI2)<br />

AF6 (SPI3)<br />

AF7 (USART1..3)<br />

AF8 (USART4..6)<br />

AF9 (CAN1/CAN2, TIM12..14)<br />

AF10 (OTG_FS, OTG_HS)<br />

AF11 (ETH)<br />

AF12 (FSMC, SDIO, OTG_HS (1) )<br />

AF13 (DCMI)<br />

AF14<br />

AF15 (EVENTOUT)<br />

AFRL[31:0]<br />

Pin x (x = 0..7)<br />

For pins 8 to 15, the GPIOx_AFRH[31:0] register selects the dedicated alternate function<br />

AF0 (system)<br />

AF1 (TIM1/TIM2)<br />

AF2 (TIM3..5)<br />

AF3 (TIM8..11)<br />

AF4 (I2C1..3)<br />

AF5 (SPI1/SPI2)<br />

AF6 (SPI3)<br />

AF7 (USART1..3)<br />

AF8 (USART4..6)<br />

AF9 (CAN1/CAN2, TIM12..14)<br />

AF10 (OTG_FS, OTG_HS)<br />

AF11 (ETH)<br />

AF12 (FSMC, SDIO, OTG_HS (1) )<br />

AF13 (DCMI)<br />

AF14<br />

AF15 (EVENTOUT)<br />

1<br />

Pin x (x = 8..15)<br />

1<br />

AFRH[31:0]<br />

ai17538<br />

Doc ID 018909 Rev 3 190/1416

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!