Difference between revisions of "STM32F429 Microcontroller"
From ScienceZero
(→32F429IDISCOVERY Development Board Overview) |
(→PCB IO map) |
||
(47 intermediate revisions by 2 users not shown) | |||
Line 51: | Line 51: | ||
'''STM32F429 clock tree'''<br /> | '''STM32F429 clock tree'''<br /> | ||
[[File:STM32F429_clock_tree.jpg|320px]] | [[File:STM32F429_clock_tree.jpg|320px]] | ||
+ | |||
+ | === Memory map === | ||
+ | SRAM | ||
+ | '''Name Address Size Bus Description''' | ||
+ | SRAM1 0x2000 0000 112KB IDS Main internal SRAM | ||
+ | SRAM2 0x2001 C000 16KB S Auxiliary internal SRAM | ||
+ | SRAM3 0x2002 0000 64KB 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 ) | ||
+ | |||
+ | '''*'''I = Instruction bus, D = Data bus, S = System bus | ||
=== Documents and files === | === Documents and files === | ||
Line 60: | Line 71: | ||
*[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) | ||
+ | ===Alternate function mapping=== | ||
+ | [[File:STM32F429_alt_func.jpg|320px]] | ||
+ | |||
+ | |||
+ | [[File:STM32F427_AF_mapping0.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping1.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping2.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping3.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping4.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping5.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping6.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping7.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping8.jpg]]<br /> | ||
+ | [[File:STM32F427_AF_mapping9.jpg]]<br /> | ||
+ | |||
+ | |||
+ | ===External interrupt mapping=== | ||
+ | [[File:STM32F429_external_interrupts.JPG]] | ||
==[http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 32F429IDISCOVERY] Development Board Overview== | ==[http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 32F429IDISCOVERY] Development Board Overview== | ||
Line 74: | Line 103: | ||
**from an external 3 V or 5 V supply voltage | **from an external 3 V or 5 V supply voltage | ||
*2.4" QVGA TFT LCD | *2.4" QVGA TFT LCD | ||
− | **ILI9341 LCD controller | + | **[http://www.newhavendisplay.com/app_notes/ILI9341.pdf ILI9341] LCD controller |
*SDRAM 64 Mbits | *SDRAM 64 Mbits | ||
*L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope | *L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope | ||
Line 83: | Line 112: | ||
***LD3 (green) PG13 | ***LD3 (green) PG13 | ||
***LD4 (red) PG14 | ***LD4 (red) PG14 | ||
− | **Two USB OTG LEDs | + | **Two USB OTG LEDs |
***LD5 (green) VBUS | ***LD5 (green) VBUS | ||
***LD6 (red) OC (over-current) | ***LD6 (red) OC (over-current) | ||
Line 141: | Line 170: | ||
| '''11''' | | '''11''' | ||
| '''12''' | | '''12''' | ||
− | | ''' | + | | '''13''' |
| '''14''' | | '''14''' | ||
| '''15''' | | '''15''' | ||
Line 168: | Line 197: | ||
| | | | ||
| PB3 | | PB3 | ||
− | | PB4 | + | | style="color:green" | PB4 |
| PB5 | | PB5 | ||
| PB6 | | PB6 | ||
− | | PB7 | + | | style="color:green" | PB7 |
| PB8 | | PB8 | ||
| PB9 | | PB9 | ||
Line 185: | Line 214: | ||
| PC1 | | PC1 | ||
| PC2 | | PC2 | ||
− | | PC3 | + | | style="color:green" | PC3 |
| PC4 | | PC4 | ||
| PC5 | | PC5 | ||
| PC6 | | PC6 | ||
| PC7 | | PC7 | ||
− | | PC8 | + | | style="color:green" | PC8 |
| PC9 | | PC9 | ||
| PC10 | | PC10 | ||
− | | PC11 | + | | style="color:green" | PC11 |
− | | PC12 | + | | style="color:green" | PC12 |
− | | PC13 | + | | style="color:green" | PC13 |
− | | PC14 | + | | style="color:green" | PC14 |
− | | PC15 | + | | style="color:green" | PC15 |
|- | |- | ||
| '''Port D''' | | '''Port D''' | ||
| PD0 | | PD0 | ||
| PD1 | | PD1 | ||
− | | PD2 | + | | style="color:green" | PD2 |
| PD3 | | PD3 | ||
− | | PD4 | + | | style="color:green" | PD4 |
− | | PD5 | + | | style="color:green" | PD5 |
| PD6 | | PD6 | ||
− | | PD7 | + | | style="color:green" | PD7 |
| PD8 | | PD8 | ||
| PD9 | | PD9 | ||
Line 220: | Line 249: | ||
| PE0 | | PE0 | ||
| PE1 | | PE1 | ||
− | | PE2 | + | | style="color:green" | PE2 |
− | | PE3 | + | | style="color:green" | PE3 |
− | | PE4 | + | | style="color:green" | PE4 |
− | | PE5 | + | | style="color:green" | PE5 |
− | | PE6 | + | | style="color:green" | PE6 |
| PE7 | | PE7 | ||
| PE8 | | PE8 | ||
Line 242: | Line 271: | ||
| PF4 | | PF4 | ||
| PF5 | | PF5 | ||
− | | | + | | style="color:green" | PF6 |
| | | | ||
| | | | ||
Line 256: | Line 285: | ||
| PG0 | | PG0 | ||
| PG1 | | PG1 | ||
− | | PG2 | + | | style="color:green" | PG2 |
− | | PG3 | + | | style="color:green" | PG3 |
| PG4 | | PG4 | ||
| PG5 | | PG5 | ||
Line 263: | Line 292: | ||
| PG7 | | PG7 | ||
| PG8 | | PG8 | ||
− | | PG9 | + | | style="color:green" | PG9 |
| PG10 | | PG10 | ||
| PG11 | | PG11 | ||
Line 272: | Line 301: | ||
|- | |- | ||
| '''Port H''' | | '''Port H''' | ||
− | | PH0 | + | | style="color:red" | PH0 |
− | | PH1 | + | | style="color:red" | PH1 |
| | | | ||
| | | | ||
Line 291: | Line 320: | ||
=== PCB IO map === | === PCB IO map === | ||
+ | '''Key'''<br /> | ||
+ | <span style="color:green">Pin not used. Fully available</span><br /> | ||
+ | <span style="color:black">Pin used. May be available if peripheral is not used, peripheral input pin, or led pin</span><br /> | ||
+ | <span style="color:red">Pin used. Do not use this pin.</span><br /> | ||
+ | <span style="color:darkgrey">Pin not broken out</span> | ||
+ | |||
{| class="wikitable" border="1" cellspacing="0" | style="text-align:left" | {| class="wikitable" border="1" cellspacing="0" | style="text-align:left" | ||
|+ '''IO connections''' | |+ '''IO connections''' | ||
Line 296: | Line 331: | ||
| align="center" | '''Direction''' | | align="center" | '''Direction''' | ||
| align="center" | '''Connected to''' | | align="center" | '''Connected to''' | ||
+ | | align="center" | '''Alternate functions''' | ||
+ | | align="center" | '''Notes''' | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA0 | | bgcolor="#FFFFFF" | PA0 | ||
Line 301: | Line 338: | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
*Push button B1 | *Push button B1 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM2_CH1 | ||
+ | *TIM2_ETR | ||
+ | *TIM5_CH1 | ||
+ | *TIM8_ETR | ||
+ | *USART2_CTS | ||
+ | *UART4_TX | ||
+ | *ETH_MII_CRS | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN0 | ||
+ | *WKUP | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA1 | | bgcolor="#FFFFFF" | PA1 | ||
| bgcolor="#FFFFFF" align="center" | ← | | bgcolor="#FFFFFF" align="center" | ← | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
− | *L3GD20 INT1 | + | *L3GD20 gyro INT1 |
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM2_CH2 | ||
+ | *TIM5_CH2 | ||
+ | *USART2_RTS | ||
+ | *UART4_RX | ||
+ | *ETH_MII_RX_CLK | ||
+ | *ETH_ RMII_REF_CLK | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN1 | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA2 | | bgcolor="#FFFFFF" | PA2 | ||
| bgcolor="#FFFFFF" align="center" | ← | | bgcolor="#FFFFFF" align="center" | ← | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
− | *L3GD20 INT2 | + | *L3GD20 gyro INT2 |
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM2_CH3 | ||
+ | *TIM5_CH3 | ||
+ | *TIM9_CH1 | ||
+ | *USART2_TX | ||
+ | *ETH_MDIO | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN2 | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA3 | | bgcolor="#FFFFFF" | PA3 | ||
Line 317: | Line 385: | ||
*LCD-TFT DB3 | *LCD-TFT DB3 | ||
*LCD-RGB B5 | *LCD-RGB B5 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM2_CH4 | ||
+ | *TIM5_CH4 | ||
+ | *TIM9_CH2 | ||
+ | *USART2_RX | ||
+ | *OTG_HS_ULPI_D0 | ||
+ | *ETH_MII_COL | ||
+ | *LCD_B5 | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN3 | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA4 | | bgcolor="#FFFFFF" | PA4 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | → |
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
*LCD-TFT VSYNC | *LCD-TFT VSYNC | ||
*LCD-RGB VSYNC | *LCD-RGB VSYNC | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI1_NSS | ||
+ | *SPI3_NSS | ||
+ | *I2S3_WS | ||
+ | *USART2_CK | ||
+ | *OTG_HS_SOF | ||
+ | *DCMI_HSYNC | ||
+ | *LCD_VSYNC | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN4 | ||
+ | *DAC_OUT1 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *Only 3.3V tolerant | ||
|- | |- | ||
| bgcolor="#FFFFFF" style="color:green" | PA5 | | bgcolor="#FFFFFF" style="color:green" | PA5 | ||
| bgcolor="#FFFFFF" align="center" | | | bgcolor="#FFFFFF" align="center" | | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM2_CH1 | ||
+ | *TIM2_ETR | ||
+ | *TIM8_CH1N | ||
+ | *SPI1_SCK | ||
+ | *OTG_HS_ULPI_CK | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN5 | ||
+ | *DAC_OUT2 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *Only 3.3V tolerant | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA6 | | bgcolor="#FFFFFF" | PA6 | ||
Line 333: | Line 436: | ||
*LCD-TFT DB6 | *LCD-TFT DB6 | ||
*LCD-RGB G2 | *LCD-RGB G2 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_BKIN | ||
+ | *TIM3_CH1 | ||
+ | *TIM8_BKIN | ||
+ | *SPI1_MISO | ||
+ | *TIM13_CH1 | ||
+ | *DCMI_PIXCLK | ||
+ | *LCD_G2 | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN6 | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA7 | | bgcolor="#FFFFFF" | PA7 | ||
| bgcolor="#FFFFFF" align="center" | ? | | bgcolor="#FFFFFF" align="center" | ? | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
− | *ACP RST | + | *ACP/RF RST |
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH1N | ||
+ | *TIM3_CH2 | ||
+ | *TIM8_CH1N | ||
+ | *SPI1_MOSI | ||
+ | *TIM14_CH1 | ||
+ | *ETH_MII_RX_DV | ||
+ | *ETH_R_MII_CRS_DV | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN7 | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA8 | | bgcolor="#FFFFFF" | PA8 | ||
| bgcolor="#FFFFFF" align="center" | ? | | bgcolor="#FFFFFF" align="center" | ? | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
− | *ACP SCL | + | *ACP/RF SCL |
*Touch Panel SCL | *Touch Panel SCL | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *MCO1 | ||
+ | *TIM1_CH1 | ||
+ | *I2C3_SCL | ||
+ | *USART1_CK | ||
+ | *OTG_FS_SOF | ||
+ | *LCD_R6 | ||
+ | *EVENTOUT | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" style="color:green" | PA9 | | bgcolor="#FFFFFF" style="color:green" | PA9 | ||
| bgcolor="#FFFFFF" align="center" | | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH2 | ||
+ | *I2C3_SMBA | ||
+ | *USART1_TX | ||
+ | *DCMI_D0 | ||
+ | *EVENTOUT | ||
+ | *OTG_FS_VBUS | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" style="color:green" | PA10 | | bgcolor="#FFFFFF" style="color:green" | PA10 | ||
| bgcolor="#FFFFFF" align="center" | | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH3 | ||
+ | *USART1_RX | ||
+ | *OTG_FS_ID | ||
+ | *DCMI_D1 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
Line 358: | Line 509: | ||
*LCD-TFT DB15 | *LCD-TFT DB15 | ||
*LCD-RGB R4 | *LCD-RGB R4 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH4 | ||
+ | *USART1_CTS | ||
+ | *CAN1_RX | ||
+ | *LCD_R4 | ||
+ | *EVENTOUT | ||
+ | *OTG_FS_DM | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA12 | | bgcolor="#FFFFFF" | PA12 | ||
Line 364: | Line 523: | ||
*LCD-TFT DB15 | *LCD-TFT DB15 | ||
*LCD-RGB R5 | *LCD-RGB R5 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_ETR | ||
+ | *USART1_RTS | ||
+ | *CAN1_TX | ||
+ | *LCD_R5 | ||
+ | *EVENTOUT | ||
+ | *OTG_FS_DP | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA13 | | bgcolor="#FFFFFF" | PA13 | ||
Line 369: | Line 536: | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
*SWDIO | *SWDIO | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *JTMS-SWDIO | ||
+ | *EVENTOUT | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA14 | | bgcolor="#FFFFFF" | PA14 | ||
Line 374: | Line 545: | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
*SWCLK | *SWCLK | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *JTCK-SWCLK | ||
+ | *EVENTOUT | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PA15 | | bgcolor="#FFFFFF" | PA15 | ||
Line 379: | Line 554: | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
*Touch panel INT | *Touch panel INT | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *JTDI | ||
+ | *TIM2_CH1 | ||
+ | *TIM2_ETR | ||
+ | *SPI1_NSS | ||
+ | *SPI3_NSS | ||
+ | *I2S3_WS | ||
+ | *EVENTOUT | ||
+ | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PB0 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PB0 |
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB13 | ||
+ | *LCD-RGB R3 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM1_CH2N | ||
+ | *TIM3_CH3 | ||
+ | *TIM8_CH2N | ||
+ | *LCD_R3 | ||
+ | *OTG_HS_ULPI_D1 | ||
+ | *ETH_MII_RXD2 | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN8 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PB1 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PB1 |
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB16 | ||
+ | *LCD-RGB R6 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM1_CH3N | ||
+ | *TIM3_CH4 | ||
+ | *TIM8_CH3N | ||
+ | *LCD_R6 | ||
+ | *OTG_HS_ULPI_D2 | ||
+ | *ETH_MII_RXD3 | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN9 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PB2 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PB2 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *BOOT1 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB3 | | bgcolor="#F0F0F0" | PB3 | ||
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SWO | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *JTDO | ||
+ | *TRACESWO | ||
+ | *TIM2_CH2 | ||
+ | *SPI1_SCK | ||
+ | *SPI3_SCK | ||
+ | *I2S3_CK | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PB4 | + | | bgcolor="#F0F0F0" style="color:green" | PB4 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | *NJTRST | ||
+ | *TIM3_CH1 | ||
+ | *SPI1_MISO | ||
+ | *SPI3_MISO | ||
+ | *I2S3EXT_SD | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB5 | | bgcolor="#F0F0F0" | PB5 | ||
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM SDCKE1 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM3_CH2 | ||
+ | *I2C1_SMBA | ||
+ | *SPI1_MOSI | ||
+ | *SPI3_MOSI | ||
+ | *I2S3_SD | ||
+ | *CAN2_RX | ||
+ | *OTG_HS_ULPI_D7 | ||
+ | *ETH_PPS_OUT | ||
+ | *FMC_SDCKE1 | ||
+ | *DCMI_D10 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB6 | | bgcolor="#F0F0F0" | PB6 | ||
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM SDNE1 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH1 | ||
+ | *I2C1_SCL | ||
+ | *USART1_TX | ||
+ | *CAN2_TX | ||
+ | *FMC_SDNE1 | ||
+ | *DCMI_D5 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PB7 | + | | bgcolor="#F0F0F0" style="color:green" | PB7 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH2 | ||
+ | *I2C1_SDA | ||
+ | *USART1_RX | ||
+ | *FMC_NL | ||
+ | *DCMI_VSYNC | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB8 | | bgcolor="#F0F0F0" | PB8 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB4 | ||
+ | *LCD-RGB B6 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH3 | ||
+ | *TIM10_CH1 | ||
+ | *I2C1_SCL | ||
+ | *CAN1_RX | ||
+ | *ETH_MII_TXD3 | ||
+ | *SDIO_D4 | ||
+ | *DCMI_D6 | ||
+ | *LCD_B6 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB9 | | bgcolor="#F0F0F0" | PB9 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB5 | ||
+ | *LCD-RGB B7 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH4 | ||
+ | *TIM11_CH1 | ||
+ | *I2C1_SDA | ||
+ | *SPI2_NSS | ||
+ | *I2S2_WS | ||
+ | *CAN1_TX | ||
+ | *SDIO_D5 | ||
+ | *DCMI_D7 | ||
+ | *LCD_B7 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB10 | | bgcolor="#F0F0F0" | PB10 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB8 | ||
+ | *LCD-RGB G4 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM2_CH3 | ||
+ | *I2C2_SCL | ||
+ | *SPI2_SCK | ||
+ | *I2S2_CK | ||
+ | *USART3_TX | ||
+ | *OTG_HS_ULPI_D3 | ||
+ | *ETH_MII_RX_ER | ||
+ | *LCD_G4 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB11 | | bgcolor="#F0F0F0" | PB11 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB9 | ||
+ | *LCD-RGB G5 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM2_CH4 | ||
+ | *I2C2_SDA | ||
+ | *USART3_RX | ||
+ | *OTG_HS_ULPI_D4 | ||
+ | *ETH_MII_TX_EN | ||
+ | *ETH_R MII_TX_EN | ||
+ | *LCD_G5 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB12 | | bgcolor="#F0F0F0" | PB12 | ||
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *USB ID | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM1_BKIN | ||
+ | *I2C2_SMBA | ||
+ | *SPI2_NSS | ||
+ | *I2S2_WS | ||
+ | *USART3_CK | ||
+ | *CAN2_RX | ||
+ | *OTG_HS_ULPI_D5 | ||
+ | *ETH_MII_TXD0 | ||
+ | *ETH_RMI | ||
+ | *I_TXD0 | ||
+ | *OTG_HS_ID | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB13 | | bgcolor="#F0F0F0" | PB13 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | ← ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *USB VBUS | ||
+ | *LED Green | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM1_CH1N | ||
+ | *SPI2_SCK | ||
+ | *I2S2_CK | ||
+ | *USART3_CTS | ||
+ | *CAN2_TX | ||
+ | *OTG_HS_ULPI_D6 | ||
+ | *ETH_MII_TXD1 | ||
+ | *ETH_RMII_TXD1 | ||
+ | *EVENTOUT | ||
+ | *OTG_HS_VBUS | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB14 | | bgcolor="#F0F0F0" | PB14 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USB DM | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM1_CH2N | ||
+ | *TIM8_CH2N | ||
+ | *SPI2_MISO | ||
+ | *I2S2ext_SD | ||
+ | *USART3_RTS | ||
+ | *TIM12_CH1 | ||
+ | *EVENTOUT | ||
+ | *OTG_HS_DM | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PB15 | | bgcolor="#F0F0F0" | PB15 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USB DP | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *RTC_REFIN | ||
+ | *TIM1_CH3N, | ||
+ | *TIM8_CH3N | ||
+ | *SPI2_MOSI | ||
+ | *I2S2_SD | ||
+ | *TIM12_CH2 | ||
+ | *EVENTOUT | ||
+ | *OTG_HS_DP | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC0 | | bgcolor="#FFFFFF" | PC0 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM SDNWE | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *OTG_HS_ULPI_STP | ||
+ | *FMC_SDNWE | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN10 | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC1 | | bgcolor="#FFFFFF" | PC1 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *L3GD20 gyro CS | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *ETH_MDC | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN11 | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC2 | | bgcolor="#FFFFFF" | PC2 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT CSX | ||
+ | *LCD-RGB CSX | ||
+ | *LCD-SPI CSX | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI2_MISO | ||
+ | *I2S2ext_SD | ||
+ | *OTG_HS_ULPI_DIR | ||
+ | *ETH_MII_TXD2 | ||
+ | *FMC_SDNE0 | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN12 | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC3 | + | | bgcolor="#FFFFFF" style="color:green" | PC3 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI2_MOSI | ||
+ | *I2S2_SD | ||
+ | *OTG_HS_ULPI_NXT | ||
+ | *ETH_MII_TX_CLK | ||
+ | *FMC_SDCKE0 | ||
+ | *EVENTOUT | ||
+ | *ADC123_IN13 | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC4 | | bgcolor="#FFFFFF" | PC4 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *USB PSO | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *ETH_MII_RXD0 | ||
+ | *ETH_RM II_RXD0 | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN14 | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC5 | | bgcolor="#FFFFFF" | PC5 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *USB QC | ||
+ | *LED red | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *ETH_MII_RXD1 | ||
+ | *ETH_RM II_RXD1 | ||
+ | *EVENTOUT | ||
+ | *ADC12_IN15 | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC6 | | bgcolor="#FFFFFF" | PC6 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT HSYNC | ||
+ | *LCD-RGB HSYNC | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM3_CH1 | ||
+ | *TIM8_CH1 | ||
+ | *I2S2_MCK | ||
+ | *USART6_TX | ||
+ | *SDIO_D6 | ||
+ | *DCMI_D0 | ||
+ | *LCD_HSYNC | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC7 | | bgcolor="#FFFFFF" | PC7 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DB10 | ||
+ | *LCD-RGB G6 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM3_CH2 | ||
+ | *TIM8_CH2 | ||
+ | *I2S3_MCK | ||
+ | *USART6_RX | ||
+ | *SDIO_D7 | ||
+ | *DCMI_D1 | ||
+ | *LCD_G6 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC8 | + | | bgcolor="#FFFFFF" style="color:green" | PC8 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM3_CH3 | ||
+ | *TIM8_CH3 | ||
+ | *USART6_CK | ||
+ | *SDIO_D0 | ||
+ | *DCMI_D2 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC9 | | bgcolor="#FFFFFF" | PC9 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *ACP/RF SDA | ||
+ | *Touch panel SDA | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *MCO2 | ||
+ | *TIM3_CH4 | ||
+ | *TIM8_CH4 | ||
+ | *I2C3_SDA | ||
+ | *I2S_CKIN | ||
+ | *SDIO_D1 | ||
+ | *DCMI_D3 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PC10 | | bgcolor="#FFFFFF" | PC10 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DB12 | ||
+ | *LCD-RGB R2 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI3_SCK | ||
+ | *I2S3_CK | ||
+ | *USART3_TX | ||
+ | *UART4_TX | ||
+ | *SDIO_D2 | ||
+ | *DCMI_D8 | ||
+ | *LCD_R2 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC11 | + | | bgcolor="#FFFFFF" style="color:green" | PC11 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *I2S3ext_SD | ||
+ | *SPI3_MISO | ||
+ | *USART3_RX | ||
+ | *UART4_RX | ||
+ | *SDIO_D3 | ||
+ | *DCMI_D4 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC12 | + | | bgcolor="#FFFFFF" style="color:green" | PC12 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI3_MOSI | ||
+ | *I2S3_SD | ||
+ | *USART3_CK | ||
+ | *UART5_TX | ||
+ | *SDIO_CK | ||
+ | *DCMI_D9 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC13 | + | | bgcolor="#FFFFFF" style="color:green" | PC13 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *EVENTOUT | ||
+ | *TAMP_1 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *3mA sink max | ||
+ | *2MHz max into 30pf | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC14 | + | | bgcolor="#FFFFFF" style="color:green" | PC14 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
+ | *OSC32_IN (not fitted) | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *EVENTOUT | ||
+ | *OSC32_IN | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *3mA sink max | ||
+ | *2MHz max into 30pf | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PC15 | + | | bgcolor="#FFFFFF" style="color:green" | PC15 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
+ | *OSC32_OUT (not fitted) | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *EVENTOUT | ||
+ | *OSC32_OUT | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *3mA sink max | ||
+ | *2MHz max into 30pf | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD0 | | bgcolor="#F0F0F0" | PD0 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D2 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *CAN1_RX | ||
+ | *FMC_D2 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD1 | | bgcolor="#F0F0F0" | PD1 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D3 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *CAN1_TX | ||
+ | *FMC_D3 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PD2 | + | | bgcolor="#F0F0F0" style="color:green" | PD2 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM3_ETR | ||
+ | *UART5_RX | ||
+ | *SDIO_CMD | ||
+ | *DCMI_D11 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD3 | | bgcolor="#F0F0F0" | PD3 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB11 | ||
+ | *LCD-RGB G7 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SPI2_SCK | ||
+ | *I2S2_CK | ||
+ | *USART2_CTS | ||
+ | *FMC_CLK | ||
+ | *DCMI_D5 | ||
+ | *LCD_G7 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PD4 | + | | bgcolor="#F0F0F0" style="color:green" | PD4 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART2_RTS | ||
+ | *FMC_NOE | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PD5 | + | | bgcolor="#F0F0F0" style="color:green" | PD5 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART2_TX | ||
+ | *FMC_NWE | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD6 | | bgcolor="#F0F0F0" | PD6 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DB0 | ||
+ | *LCD-RGB B2 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SPI3_MOSI | ||
+ | *I2S3_SD | ||
+ | *SAI1_SD_A | ||
+ | *USART2_RX | ||
+ | *FMC_NWAIT | ||
+ | *DCMI_D10 | ||
+ | *LCD_B2 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PD7 | + | | bgcolor="#F0F0F0" style="color:green" | PD7 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART2_CK | ||
+ | *FMC_NE1/FMC_NCE2 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD8 | | bgcolor="#F0F0F0" | PD8 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D13 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART3_TX | ||
+ | *FMC_D13 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD9 | | bgcolor="#F0F0F0" | PD9 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D14 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART3_RX | ||
+ | *FMC_D14 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD10 | | bgcolor="#F0F0F0" | PD10 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D15 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART3_CK | ||
+ | *FMC_D15 | ||
+ | *LCD_B3 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD11 | | bgcolor="#F0F0F0" | PD11 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT TE | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *USART3_CTS | ||
+ | *FMC_A16 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD12 | | bgcolor="#F0F0F0" | PD12 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT RDX | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH1 | ||
+ | *USART3_RTS | ||
+ | *FMC_A17 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD13 | | bgcolor="#F0F0F0" | PD13 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT WRX | ||
+ | *LCD-SPI DCX | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH2 | ||
+ | *FMC_A18 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD14 | | bgcolor="#F0F0F0" | PD14 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D0 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH3 | ||
+ | *FMC_D0 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PD15 | | bgcolor="#F0F0F0" | PD15 | ||
| bgcolor="#F0F0F0" align="center" | ↔ | | bgcolor="#F0F0F0" align="center" | ↔ | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM D1 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM4_CH4 | ||
+ | *FMC_D1 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE0 | | bgcolor="#FFFFFF" | PE0 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM NBL0 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM4_ETR | ||
+ | *UART8_RX | ||
+ | *FMC_NBL0 | ||
+ | *DCMI_D2 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE1 | | bgcolor="#FFFFFF" | PE1 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM NBL1 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *UART8_TX | ||
+ | *FMC_NBL1 | ||
+ | *DCMI_D3 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PE2 | + | | bgcolor="#FFFFFF" style="color:green" | PE2 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TRACECLK | ||
+ | *SPI4_SCK | ||
+ | *SAI1_MCLK_A | ||
+ | *ETH_MII_TXD3 | ||
+ | *FMC_A23 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PE3 | + | | bgcolor="#FFFFFF" style="color:green" | PE3 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TRACED0 | ||
+ | *SAI1_SD_B | ||
+ | *FMC_A19 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PE4 | + | | bgcolor="#FFFFFF" style="color:green" | PE4 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TRACED1 | ||
+ | *SPI4_NSS | ||
+ | *SAI1_FS_A | ||
+ | *FMC_A20 | ||
+ | *DCMI_D4 | ||
+ | *LCD_B0 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PE5 | + | | bgcolor="#FFFFFF" style="color:green" | PE5 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TRACED2 | ||
+ | *TIM9_CH1 | ||
+ | *SPI4_MISO | ||
+ | *SAI1_SCK_A | ||
+ | *FMC_A21 | ||
+ | *DCMI_D6 | ||
+ | *LCD_G0 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PE6 | + | | bgcolor="#FFFFFF" style="color:green" | PE6 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TRACED3 | ||
+ | *TIM9_CH2 | ||
+ | *SPI4_MOSI | ||
+ | *SAI1_SD_A | ||
+ | *FMC_A22 | ||
+ | *DCMI_D7 | ||
+ | *LCD_G1 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE7 | | bgcolor="#FFFFFF" | PE7 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D4 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_ETR | ||
+ | *UART7_RX | ||
+ | *FMC_D4 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE8 | | bgcolor="#FFFFFF" | PE8 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D5 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH1N | ||
+ | *UART7_TX | ||
+ | *FMC_D5 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE9 | | bgcolor="#FFFFFF" | PE9 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D6 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH1 | ||
+ | *FMC_D6 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE10 | | bgcolor="#FFFFFF" | PE10 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D7 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH2N | ||
+ | *FMC_D7 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE11 | | bgcolor="#FFFFFF" | PE11 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D8 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH2 | ||
+ | *SPI4_NSS | ||
+ | *FMC_D8 | ||
+ | *LCD_G3 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE12 | | bgcolor="#FFFFFF" | PE12 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D9 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH3N | ||
+ | *SPI4_SCK | ||
+ | *FMC_D9 | ||
+ | *LCD_B4 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE13 | | bgcolor="#FFFFFF" | PE13 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D10 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH3 | ||
+ | *SPI4_MISO | ||
+ | *FMC_D10 | ||
+ | *LCD_DE | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE14 | | bgcolor="#FFFFFF" | PE14 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D11 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_CH4 | ||
+ | *SPI4_MOSI | ||
+ | *FMC_D11 | ||
+ | *LCD_CLK | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PE15 | | bgcolor="#FFFFFF" | PE15 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM D12 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *TIM1_BKIN | ||
+ | *FMC_D12 | ||
+ | *LCD_R7 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF0 | | bgcolor="#F0F0F0" | PF0 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A0 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *I2C2_SDA | ||
+ | *FMC_A0 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF1 | | bgcolor="#F0F0F0" | PF1 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A1 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *I2C2_SCL | ||
+ | *FMC_A1 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF2 | | bgcolor="#F0F0F0" | PF2 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A2 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *I2C2_SMBA | ||
+ | *FMC_A2 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF3 | | bgcolor="#F0F0F0" | PF3 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A3 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A3 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF4 | | bgcolor="#F0F0F0" | PF4 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A4 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A4 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF5 | | bgcolor="#F0F0F0" | PF5 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A5 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A5 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PF6 | + | | bgcolor="#F0F0F0" style="color:green" | PF6 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM10_CH1 | ||
+ | *SPI5_NSS | ||
+ | *SAI1_SD_B | ||
+ | *UART7_RX | ||
+ | *FMC_NIORD | ||
+ | *EVENTOUT | ||
+ | *ADC3_IN4 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PF7 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PF7 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT DCX | ||
+ | *LCD-SPI SCL | ||
+ | *L3GD20 gyro SCK | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *TIM11_CH1 | ||
+ | *SPI5_SCK | ||
+ | *SAI1_MCLK_B | ||
+ | *UART7_TX | ||
+ | *FMC_NREG | ||
+ | *EVENTOUT | ||
+ | *ADC3_IN5 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PF8 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PF8 |
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | ← |
+ | | bgcolor="#F0F0F0" | | ||
+ | *L3GD20 gyro MISO | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SPI5_MISO | ||
+ | *SAI1_SCK_B | ||
+ | *TIM13_CH1 | ||
+ | *FMC_NIOWR | ||
+ | *EVENTOUT | ||
+ | *ADC3_IN6 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PF9 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PF9 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT SDA | ||
+ | *LCD-TFT SDI/SDO | ||
+ | *L3GD20 gyro MOSI | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SPI5_MOSI | ||
+ | *SAI1_FS_B | ||
+ | *TIM14_CH1 | ||
+ | *FMC_CD | ||
+ | *EVENTOUT | ||
+ | *ADC3_IN7 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PF10 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PF10 |
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *LCD-TFT ENABLE | ||
+ | *LCD-RGB DE | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_INTR | ||
+ | *DCMI_D11 | ||
+ | *LCD_DE | ||
+ | *EVENTOUT | ||
+ | *ADC3_IN8 | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF11 | | bgcolor="#F0F0F0" | PF11 | ||
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | ? |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM SDNRAS | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *SPI5_MOSI | ||
+ | *FMC_SDNRAS | ||
+ | *DCMI_D12 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF12 | | bgcolor="#F0F0F0" | PF12 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A6 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A6 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF13 | | bgcolor="#F0F0F0" | PF13 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A7 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A7 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF14 | | bgcolor="#F0F0F0" | PF14 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A8 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A8 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#F0F0F0" | PF15 | | bgcolor="#F0F0F0" | PF15 | ||
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *SDRAM A9 | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *FMC_A9 | ||
+ | *EVENTOUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG0 | | bgcolor="#FFFFFF" | PG0 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM A10 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_A10 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG1 | | bgcolor="#FFFFFF" | PG1 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM A11 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_A11 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PG2 | + | | bgcolor="#FFFFFF" style="color:green" | PG2 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_A12 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PG3 | + | | bgcolor="#FFFFFF" style="color:green" | PG3 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_A13 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG4 | | bgcolor="#FFFFFF" | PG4 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM BA0 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_A14 | ||
+ | *FMC_BA0 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG5 | | bgcolor="#FFFFFF" | PG5 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM BA1 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_A15 | ||
+ | *FMC_BA1 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG6 | | bgcolor="#FFFFFF" | PG6 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DB17 | ||
+ | *LCD-RGB R7 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *FMC_INT2 | ||
+ | *DCMI_D12 | ||
+ | *LCD_R7 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG7 | | bgcolor="#FFFFFF" | PG7 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DOTLCK | ||
+ | *LCD-RGB CLK | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *USART6_CK | ||
+ | *FMC_INT3 | ||
+ | *DCMI_D13 | ||
+ | *LCD_CLK | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG8 | | bgcolor="#FFFFFF" | PG8 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM SDCLK | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI6_NSS | ||
+ | *USART6_RTS | ||
+ | *ETH_PPS_OUT | ||
+ | *FMC_SDCLK | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#FFFFFF" | PG9 | + | | bgcolor="#FFFFFF" style="color:green" | PG9 |
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | |
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | *USART6_RX | ||
+ | *FMC_NE2 | ||
+ | *FMC_NCE3 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG10 | | bgcolor="#FFFFFF" | PG10 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DB7 | ||
+ | *LCD-RGB G3 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD_G3 | ||
+ | *FMC_NCE4_1 | ||
+ | *FMC_NE3 | ||
+ | *DCMI_D2 | ||
+ | *LCD_B2 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG11 | | bgcolor="#FFFFFF" | PG11 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DB1 | ||
+ | *LCD-RGB B3 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *ETH_MII_TX_EN | ||
+ | *ETH_R_MII_TX_EN | ||
+ | *FMC_NCE4_2 | ||
+ | *DCMI_D3 | ||
+ | *LCD_B3 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG12 | | bgcolor="#FFFFFF" | PG12 | ||
| bgcolor="#FFFFFF" align="center" | ↔ | | bgcolor="#FFFFFF" align="center" | ↔ | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *LCD-TFT DB2 | ||
+ | *LCD-RGB B4 | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI6_MISO | ||
+ | *USART6_RTS | ||
+ | *LCD_B4 | ||
+ | *FMC_NE4 | ||
+ | *LCD_B1 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG13 | | bgcolor="#FFFFFF" | PG13 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *LED <span style="color:green">green</span> | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI6_SCK | ||
+ | *USART6_CTS | ||
+ | *ETH_MII_TXD0 | ||
+ | *ETH_RMII_TXD0 | ||
+ | *FMC_A24 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG14 | | bgcolor="#FFFFFF" | PG14 | ||
− | | bgcolor="#FFFFFF" align="center" | & | + | | bgcolor="#FFFFFF" align="center" | → |
+ | | bgcolor="#FFFFFF" | | ||
+ | *LED <span style="color:red">red</span> | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *SPI6_MOSI | ||
+ | *USART6_TX | ||
+ | *ETH_MII_TXD1 | ||
+ | *ETH_RMII_TXD1 | ||
+ | *FMC_A25 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
| bgcolor="#FFFFFF" | PG15 | | bgcolor="#FFFFFF" | PG15 | ||
− | | bgcolor="#FFFFFF" align="center" | | + | | bgcolor="#FFFFFF" align="center" | ? |
+ | | bgcolor="#FFFFFF" | | ||
+ | *SDRAM SDNCAS | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | *USART6_CTS | ||
+ | *FMC_SDNCAS | ||
+ | *DCMI_D13 | ||
+ | *EVENTOUT | ||
| bgcolor="#FFFFFF" | | | bgcolor="#FFFFFF" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH0 | + | | bgcolor="#F0F0F0" style="color:red" | PH0 |
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | ← |
+ | | bgcolor="#F0F0F0" | | ||
+ | *OSC_IN | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *EVENTOUT | ||
+ | *OSC_IN | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH1 | + | | bgcolor="#F0F0F0" style="color:red" | PH1 |
− | | bgcolor="#F0F0F0" align="center" | & | + | | bgcolor="#F0F0F0" align="center" | → |
+ | | bgcolor="#F0F0F0" | | ||
+ | *OSC_OUT | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | *EVENTOUT | ||
+ | *OSC_OUT | ||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH2 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH2 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH3 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH3 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH4 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH4 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH5 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH5 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH6 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH6 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH7 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH7 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH8 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH8 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH9 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH9 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH10 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH10 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH11 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH11 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH12 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH12 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH13 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH13 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH14 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH14 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
|- | |- | ||
− | | bgcolor="#F0F0F0" | PH15 | + | | bgcolor="#F0F0F0" style="color:darkgrey" | PH15 |
− | | bgcolor="#F0F0F0" align="center" | | + | | bgcolor="#F0F0F0" align="center" | |
| bgcolor="#F0F0F0" | | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI0 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI1 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI2 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI3 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI4 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI5 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI6 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI7 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI8 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI9 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI10 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI11 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI12 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI13 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI14 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PI15 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ0 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ1 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ2 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ3 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ4 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ5 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ6 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ7 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ8 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ9 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ10 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ11 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ12 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ13 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ14 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#F0F0F0" style="color:darkgrey" | PJ15 | ||
+ | | bgcolor="#F0F0F0" align="center" | | ||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |||
+ | | bgcolor="#F0F0F0" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK0 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK1 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK2 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK3 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK4 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK5 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK6 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |- | ||
+ | | bgcolor="#FFFFFF" style="color:darkgrey" | PK7 | ||
+ | | bgcolor="#FFFFFF" align="center" | | ||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
+ | |||
+ | | bgcolor="#FFFFFF" | | ||
|} | |} | ||
[[Category:Computing]] | [[Category:Computing]] |
Latest revision as of 09:50, 29 October 2017
Contents
STM32F429ZIT6 Microcontroller Overview
- 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
Memory map
SRAM Name Address Size Bus Description SRAM1 0x2000 0000 112KB IDS Main internal SRAM SRAM2 0x2001 C000 16KB S Auxiliary internal SRAM SRAM3 0x2002 0000 64KB 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 ) *I = Instruction bus, D = Data bus, S = System bus
Documents and files
- Latest version of Keil µVision (Register for free to get the download link)
- STM32F429ZI microcontroller datasheet
- ARM Cortex®-M4 Technical Reference Manual
- STM32F42xxx Reference Manual
- Programming manual
- STM32F429ZI resources (click the Design Resources tab)
Alternate function mapping
External interrupt mapping
32F429IDISCOVERY Development Board Overview
- STM32F429ZIT6 microcontroller featuring
- 2 MB of Flash memory
- 256 KB of RAM
- LQFP144 package
- On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone
- ST-LINK/V2 (with SWD connector for programming and debugging)
- Board power supply
- through the USB bus
- from an external 3 V or 5 V supply voltage
- 2.4" QVGA TFT LCD
- ILI9341 LCD controller
- SDRAM 64 Mbits
- L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope
- Six LEDs:
- LD1 (red/green) for USB communication
- LD2 (red) for 3.3 V power-on
- Two user LEDs
- LD3 (green) PG13
- LD4 (red) PG14
- Two USB OTG LEDs
- LD5 (green) VBUS
- LD6 (red) OC (over-current)
- Two pushbuttons
- user
- reset
- USB OTG with micro-AB connector
- Extension header for LQFP144 I/Os for a quick connection to the prototyping board and an easy probing
Documents and files
- Product Page 32F429IDISCOVERYDiscovery kit for STM32 F429/439 lines - with STM32F429ZI MCU
- Discovery kit for STM32F429/439 lines board data brief
- Schematic
- User Manual Discovery kit for STM32F429/439 lines (board overview, diagrams and schematics, used pins)
- Getting started with the STM32F429 Discovery kit (connecting and programming)
- Getting started with STM32F429 Discovery software development tools (programming and IDEs)
- STSW-STM32138STM32F429 discovery firmware package (UM1662)
- STM32F429 discovery .Net Micro Framework package (UM1676)
Board Layout
Front View |
Back View |
Pinout
Available pins on board
Bit | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Port A | PA0 | PA1 | PA2 | PA3 | PA4 | PA5 | PA6 | PA7 | PA8 | PA9 | PA10 | PA11 | PA12 | PA13 | PA14 | PA15 |
Port B | 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 | PF0 | PF1 | PF2 | PF3 | PF4 | PF5 | PF6 | PF11 | PF12 | PF13 | PF14 | PF15 | ||||
Port G | PG0 | PG1 | PG2 | PG3 | PG4 | PG5 | PG6 | PG7 | PG8 | PG9 | PG10 | PG11 | PG12 | PG13 | PG14 | PG15 |
Port H | PH0 | PH1 |
PCB IO map
Key
Pin not used. Fully available
Pin used. May be available if peripheral is not used, peripheral input pin, or led pin
Pin used. Do not use this pin.
Pin not broken out
Pin | Direction | Connected to | Alternate functions | Notes |
PA0 | ← |
|
|
|
PA1 | ← |
|
|
|
PA2 | ← |
|
|
|
PA3 | ↔ |
|
|
|
PA4 | → |
|
|
|
PA5 |
|
| ||
PA6 | ↔ |
|
|
|
PA7 | ? |
|
|
|
PA8 | ? |
|
|
|
PA9 |
|
|||
PA10 |
|
|||
PA11 | ↔ |
|
|
|
PA12 | ↔ |
|
|
|
PA13 | ? |
|
|
|
PA14 | ? |
|
|
|
PA15 | ← |
|
|
|
PB0 | ↔ |
|
|
|
PB1 | ↔ |
|
|
|
PB2 | ? |
|
|
|
PB3 | ? |
|
|
|
PB4 |
|
|||
PB5 | ? |
|
|
|
PB6 | ? |
|
|
|
PB7 |
|
|||
PB8 | ↔ |
|
|
|
PB9 | ↔ |
|
|
|
PB10 | ↔ |
|
|
|
PB11 | ↔ |
|
|
|
PB12 | ? |
|
|
|
PB13 | ← ? |
|
|
|
PB14 | ↔ |
|
|
|
PB15 | ↔ |
|
|
|
PC0 | ? |
|
|
|
PC1 | → |
|
|
|
PC2 | ? |
|
|
|
PC3 |
|
|||
PC4 | ? |
|
|
|
PC5 | ? |
|
|
|
PC6 | → |
|
|
|
PC7 | ↔ |
|
|
|
PC8 |
|
|||
PC9 | ? |
|
|
|
PC10 | ↔ |
|
|
|
PC11 |
|
|||
PC12 |
|
|||
PC13 |
|
| ||
PC14 |
|
|
| |
PC15 |
|
|
| |
PD0 | ↔ |
|
|
|
PD1 | ↔ |
|
|
|
PD2 |
|
|||
PD3 | ↔ |
|
|
|
PD4 |
|
|||
PD5 |
|
|||
PD6 | ↔ |
|
|
|
PD7 |
|
|||
PD8 | ↔ |
|
|
|
PD9 | ↔ |
|
|
|
PD10 | ↔ |
|
|
|
PD11 | → ? |
|
|
|
PD12 | → ? |
|
|
|
PD13 | → ? |
|
|
|
PD14 | ↔ |
|
|
|
PD15 | ↔ |
|
|
|
PE0 | ? |
|
|
|
PE1 | ? |
|
|
|
PE2 |
|
|||
PE3 |
|
|||
PE4 |
|
|||
PE5 |
|
|||
PE6 |
|
|||
PE7 | ↔ |
|
|
|
PE8 | ↔ |
|
|
|
PE9 | ↔ |
|
|
|
PE10 | ↔ |
|
|
|
PE11 | ↔ |
|
|
|
PE12 | ↔ |
|
|
|
PE13 | ↔ |
|
|
|
PE14 | ↔ |
|
|
|
PE15 | ↔ |
|
|
|
PF0 | → |
|
|
|
PF1 | → |
|
|
|
PF2 | → |
|
|
|
PF3 | → |
|
|
|
PF4 | → |
|
|
|
PF5 | → |
|
|
|
PF6 |
|
|||
PF7 | ? |
|
|
|
PF8 | ← |
|
|
|
PF9 | ? |
|
|
|
PF10 | → |
|
|
|
PF11 | ? |
|
|
|
PF12 | → |
|
|
|
PF13 | → |
|
|
|
PF14 | → |
|
|
|
PF15 | → |
|
|
|
PG0 | → |
|
|
|
PG1 | → |
|
|
|
PG2 |
|
|||
PG3 |
|
|||
PG4 | ? |
|
|
|
PG5 | ? |
|
|
|
PG6 | ↔ |
|
|
|
PG7 | ? |
|
|
|
PG8 | → |
|
|
|
PG9 |
|
|||
PG10 | ↔ |
|
|
|
PG11 | ↔ |
|
|
|
PG12 | ↔ |
|
|
|
PG13 | → |
|
|
|
PG14 | → |
|
|
|
PG15 | ? |
|
|
|
PH0 | ← |
|
|
|
PH1 | → |
|
|
|
PH2 | ||||
PH3 | ||||
PH4 | ||||
PH5 | ||||
PH6 | ||||
PH7 | ||||
PH8 | ||||
PH9 | ||||
PH10 | ||||
PH11 | ||||
PH12 | ||||
PH13 | ||||
PH14 | ||||
PH15 | ||||
PI0 | ||||
PI1 | ||||
PI2 | ||||
PI3 | ||||
PI4 | ||||
PI5 | ||||
PI6 | ||||
PI7 | ||||
PI8 | ||||
PI9 | ||||
PI10 | ||||
PI11 | ||||
PI12 | ||||
PI13 | ||||
PI14 | ||||
PI15 | ||||
PJ0 | ||||
PJ1 | ||||
PJ2 | ||||
PJ3 | ||||
PJ4 | ||||
PJ5 | ||||
PJ6 | ||||
PJ7 | ||||
PJ8 | ||||
PJ9 | ||||
PJ10 | ||||
PJ11 | ||||
PJ12 | ||||
PJ13 | ||||
PJ14 | ||||
PJ15 | ||||
PK0 | ||||
PK1 | ||||
PK2 | ||||
PK3 | ||||
PK4 | ||||
PK5 | ||||
PK6 | ||||
PK7 |