兆易创新GD32F407ZET6-GD32 ARM Cortex-M4 Microcontroller
兆易创新GD32F407ZET6-GD32 ARM Cortex-M4 Microcontroller
GigaDevice Semiconductor Inc.
GD32F407xx
ARM® Cortex®-M4 32-bit MCU
Datasheet
Introduction
The GD32F407xx device belongs to the connectivity line of GD32 MCU Family. It is a new 32-bit general-purpose microcontroller based on the ARM® Cortex®-M4 RISC core with best cost-performance ratio in terms of enhanced processing capacity, reduced power consumption and peripheral set. The Cortex®-M4 core features a Floating Point Unit (FPU) that accelerates single precision floating point math operations and supports all ARM® single precision instructions and data types. It implements a full set of DSP instructions to address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities. It also provides a Memory Protection Unit (MPU) and powerful trace technology for enhanced application security and advanced debug support.
The GD32F407xx device incorporates the ARM® Cortex®-M4 32-bit processor core operating at 168 MHz frequency with Flash accesses zero wait states to obtain maximum efficiency. It provides up to 3072 KB on-chip Flash memory and 192 KB SRAM memory. An extensive range of enhanced I/Os and peripherals connected to two APB buses. The devices offer up to three 12-bit 2.6M SPS ADCs, two 12-bit DACs, up to eight general-purpose 16-bit timers, two 16-bit PWM advanced-control timers , two 32-bit general-purpose timers, and two 16-bit basic timers, as well as standard and advanced communication interfaces: up to three SPIs, three I2Cs, four USARTs and two UARTs, two I2Ss, two CANs, a SDIO, USB device/host/OTG FS and HS, and an Ethernet MAC. Additional peripherals as Digital camera interface (DCI), EXMC interface with SDRAM extension support are included.
The device operates from a 2.6 to 3.6V power supply and available in –40 to +85 °C temperature range. Three power saving modes provide the flexibility for maximum optimization of power consumption, an especially important consideration in low power applications.
The above features make GD32F407xx devices suitable for a wide range of interconnection and advanced applications, especially in areas such as industrial control, consumer and handheld equipment, embedded modules, human machine interface, security and alarm systems, graphic display, automotive navigation, drone, IoT and so on.
Device information
Table 1. GD32F407xx devices features and peripheral list
Part Number |
GD32F407xx |
||||||||||||
|
RE |
RG |
RK |
VE |
VG |
VK |
VE |
VG |
VK |
ZE |
ZG |
ZK |
|
Flash |
Code Area (KB) |
512 |
512 |
512 |
512 |
512 |
512 |
512 |
512 |
512 |
512 |
512 |
512 |
|
Data Area (KB) |
0 |
512 |
2560 |
0 |
512 |
2560 |
0 |
512 |
2560 |
0 |
512 |
2560 |
|
Total (KB) |
512 |
1024 |
3072 |
512 |
1024 |
3072 |
512 |
1024 |
3072 |
512 |
1024 |
3072 |
SRAM (KB) |
192 |
192 |
192 |
192 |
192 |
192 |
192 |
192 |
192 |
192 |
192 |
192 |
|
Timers |
16-bit GPTM |
8 |
8 |
8 |
8 |
8 |
8 |
8 |
8 |
8 |
8 |
8 |
8 |
|
32-bit GPTM |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
Adv. 16-bit TM |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
Basic TM |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
SysTick |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
Watchdog |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
RTC |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Connectivity |
USART+UART |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
4+2 |
|
I2C |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
|
SPI/I2S |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
3/2 |
|
SDIO |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
CAN 2.0B |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
USB OTG |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
FS+HS |
|
Ethernet MAC |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
Digital Camera |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
GPIO |
51 |
51 |
51 |
82 |
82 |
82 |
82 |
82 |
82 |
114 |
114 |
114 |
|
EXMC/SDRAM |
0/0 |
0/0 |
0/0 |
1/0 |
1/0 |
1/0 |
1/0 |
1/0 |
1/0 |
1/1 |
1/1 |
1/1 |
|
ADC Unit (CHs) |
3(16) |
3(16) |
3(16) |
3(16) |
3(16) |
3(16) |
3(16) |
3(16) |
3(16) |
3(24) |
3(24) |
3(24) |
|
DAC |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
Package |
LQFP64 |
LQFP100 |
BGA100 |
LQFP144 |
Part Number |
GD32F407xx |
|||
|
IE |
IG |
IK |
|
Flash |
Code Area (KB) |
512 |
512 |
512 |
|
Data Area (KB) |
0 |
512 |
2560 |
|
Total (KB) |
512 |
1024 |
3072 |
SRAM (KB) |
192 |
192 |
192 |
|
Timers |
16-bit GPTM |
8 |
8 |
8 |
|
32-bit GPTM |
2 |
2 |
2 |
|
Adv. 16-bit TM |
2 |
2 |
2 |
|
Basic TM |
2 |
2 |
2 |
|
SysTick |
1 |
1 |
1 |
|
Watchdog |
2 |
2 |
2 |
|
RTC |
1 |
1 |
1 |
Connectivity |
USART+UART |
4+2 |
4+2 |
4+2 |
|
I2C |
3 |
3 |
3 |
|
SPI/I2S |
3/2 |
3/2 |
3/2 |
|
SDIO |
1 |
1 |
1 |
|
CAN 2.0B |
2 |
2 |
2 |
|
USB OTG |
FS+HS |
FS+HS |
FS+HS |
|
Ethernet MAC |
1 |
1 |
1 |
|
Digital Camera |
1 |
1 |
1 |
GPIO |
140 |
140 |
140 |
|
EXMC/SDRAM |
1/1 |
1/1 |
1/1 |
|
ADC Unit (CHs) |
3(24) |
3(24) |
3(24) |
|
DAC |
2 |
2 |
2 |
|
Package |
BGA176 |
Memory map
Figure 7. GD32F407xx memory map
Pre-defined Regions |
Bus |
Address |
Peripherals |
External Device |
AHB matrix |
0xC000 0000 - 0xDFFF FFFF |
EXMC - SDRAM |
|
|
0xA000 1000 - 0xBFFF FFFF |
Reserved |
|
|
0xA000 0000 - 0xA000 0FFF |
EXMC - SWREG |
External RAM |
|
0x9000 0000 - 0x9FFF FFFF |
EXMC - PC CARD |
|
|
0x7000 0000 - 0x8FFF FFFF |
EXMC - NAND |
|
|
0x6000 0000 - 0x6FFF FFFF |
EXMC - NOR/PSRAM/SRAM |
Peripheral |
AHB2 |
0x5006 0C00 - 0x5FFF FFFF |
Reserved |
|
|
0x5006 0800 - 0x5006 0BFF |
TRNG |
|
|
0x5005 0400 - 0x5006 07FF |
Reserved |
|
|
0x5005 0000 - 0x5005 03FF |
DCI |
|
|
0x5004 0000 - 0x5004 FFFF |
Reserved |
|
|
0x5000 0000 - 0x5003 FFFF |
USBFS |
|
AHB1 |
0x4008 0000 - 0x4FFF FFFF |
Reserved |
|
|
0x4004 0000 - 0x4007 FFFF |
USBHS |
|
|
0x4002 BC00 - 0x4003 FFFF |
Reserved |
|
|
0x4002 B000 - 0x4002 BBFF |
Reserved |
|
|
0x4002 A000 - 0x4002 AFFF |
Reserved |
|
|
0x4002 8000 - 0x4002 9FFF |
ENET |
|
|
0x4002 6800 - 0x4002 7FFF |
Reserved |
|
|
0x4002 6400 - 0x4002 67FF |
DMA1 |
|
|
0x4002 6000 - 0x4002 63FF |
DMA0 |
|
|
0x4002 5000 - 0x4002 5FFF |
Reserved |
|
|
0x4002 4000 - 0x4002 4FFF |
BKPSRAM |
|
|
0x4002 3C00 - 0x4002 3FFF |
FMC |
|
|
0x4002 3800 - 0x4002 3BFF |
RCU |
|
|
0x4002 3400 - 0x4002 37FF |
Reserved |
|
|
0x4002 3000 - 0x4002 33FF |
CRC |
|
|
0x4002 2400 - 0x4002 2FFF |
Reserved |
|
|
0x4002 2000 - 0x4002 23FF |
GPIOI |
|
|
0x4002 1C00 - 0x4002 1FFF |
GPIOH |
|
|
0x4002 1800 - 0x4002 1BFF |
GPIOG |
|
|
0x4002 1400 - 0x4002 17FF |
GPIOF |
|
|
0x4002 1000 - 0x4002 13FF |
GPIOE |
|
|
0x4002 0C00 - 0x4002 0FFF |
GPIOD |
|
|
0x4002 0800 - 0x4002 0BFF |
GPIOC |
|
|
0x4002 0400 - 0x4002 07FF |
GPIOB |
|
|
0x4002 0000 - 0x4002 03FF |
GPIOA |
Pre-defined Regions |
Bus |
Address |
Peripherals |
|
APB2 |
0x4001 6C00 - 0x4001 FFFF |
Reserved |
|
|
0x4001 6800 - 0x4001 6BFF |
Reserved |
|
|
0x4001 5800 - 0x4001 67FF |
Reserved |
|
|
0x4001 5400 - 0x4001 57FF |
Reserved |
|
|
0x4001 5000 - 0x4001 53FF |
Reserved |
|
|
0x4001 4C00 - 0x4001 4FFF |
Reserved |
|
|
0x4001 4800 - 0x4001 4BFF |
TIMER10 |
|
|
0x4001 4400 - 0x4001 47FF |
TIMER9 |
|
|
0x4001 4000 - 0x4001 43FF |
TIMER8 |
|
|
0x4001 3C00 - 0x4001 3FFF |
EXTI |
|
|
0x4001 3800 - 0x4001 3BFF |
SYSCFG |
|
|
0x4001 3400 - 0x4001 37FF |
Reserved |
|
|
0x4001 3000 - 0x4001 33FF |
SPI0 |
|
|
0x4001 2C00 - 0x4001 2FFF |
SDIO |
|
|
0x4001 2400 - 0x4001 2BFF |
Reserved |
|
|
0x4001 2000 - 0x4001 23FF |
ADC |
|
|
0x4001 1800 - 0x4001 1FFF |
Reserved |
|
|
0x4001 1400 - 0x4001 17FF |
USART5 |
|
|
0x4001 1000 - 0x4001 13FF |
USART0 |
|
|
0x4001 0800 - 0x4001 0FFF |
Reserved |
|
|
0x4001 0400 - 0x4001 07FF |
TIMER7 |
|
|
0x4001 0000 - 0x4001 03FF |
TIMER0 |
|
APB1 |
0x4000 C800 - 0x4000 FFFF |
Reserved |
|
|
0x4000 C400 - 0x4000 C7FF |
IVREF |
|
|
0x4000 8000 - 0x4000 C3FF |
Reserved |
|
|
0x4000 7C00 - 0x4000 7FFF |
Reserved |
|
|
0x4000 7800 - 0x4000 7BFF |
Reserved |
|
|
0x4000 7400 - 0x4000 77FF |
DAC |
|
|
0x4000 7000 - 0x4000 73FF |
PMU |
|
|
0x4000 6C00 - 0x4000 6FFF |
CTC |
|
|
0x4000 6800 - 0x4000 6BFF |
CAN1 |
|
|
0x4000 6400 - 0x4000 67FF |
CAN0 |
|
|
0x4000 6000 - 0x4000 63FF |
Reserved |
|
|
0x4000 5C00 - 0x4000 5FFF |
I2C2 |
|
|
0x4000 5800 - 0x4000 5BFF |
I2C1 |
|
|
0x4000 5400 - 0x4000 57FF |
I2C0 |
|
|
0x4000 5000 - 0x4000 53FF |
UART4 |
|
|
0x4000 4C00 - 0x4000 4FFF |
UART3 |
|
|
0x4000 4800 - 0x4000 4BFF |
USART2 |
|
|
0x4000 4400 - 0x4000 47FF |
USART1 |
Pre-defined Regions |
Bus |
Address |
Peripherals |
|
|
0x4000 4000 - 0x4000 43FF |
I2S2_add |
|
|
0x4000 3C00 - 0x4000 3FFF |
SPI2/I2S2 |
|
|
0x4000 3800 - 0x4000 3BFF |
SPI1/I2S1 |
|
|
0x4000 3400 - 0x4000 37FF |
I2S1_add |
|
|
0x4000 3000 - 0x4000 33FF |
FWDGT |
|
|
0x4000 2C00 - 0x4000 2FFF |
WWDGT |
|
|
0x4000 2800 - 0x4000 2BFF |
RTC |
|
|
0x4000 2400 - 0x4000 27FF |
Reserved |
|
|
0x4000 2000 - 0x4000 23FF |
TIMER13 |
|
|
0x4000 1C00 - 0x4000 1FFF |
TIMER12 |
|
|
0x4000 1800 - 0x4000 1BFF |
TIMER11 |
|
|
0x4000 1400 - 0x4000 17FF |
TIMER6 |
|
|
0x4000 1000 - 0x4000 13FF |
TIMER5 |
|
|
0x4000 0C00 - 0x4000 0FFF |
TIMER4 |
|
|
0x4000 0800 - 0x4000 0BFF |
TIMER3 |
|
|
0x4000 0400 - 0x4000 07FF |
TIMER2 |
|
|
0x4000 0000 - 0x4000 03FF |
TIMER1 |
SRAM |
AHB matrix |
0x2007 0000 - 0x3FFF FFFF |
Reserved |
|
|
0x2003 0000 - 0x2006 FFFF |
Reserved |
|
|
0x2002 0000 - 0x2002 FFFF |
Reserved |
|
|
0x2001 C000 - 0x2001 FFFF |
SRAM1(16KB) |
|
|
0x2000 0000 - 0x2001 BFFF |
SRAM0(112KB) |
Code |
AHB matrix |
0x1FFF C010 - 0x1FFF FFFF |
Reserved |
|
|
0x1FFF C000 - 0x1FFF C00F |
Option bytes(Bank 0) |
|
|
0x1FFF 7A10 - 0x1FFF BFFF |
Reserved |
|
|
0x1FFF 7800 - 0x1FFF 7A0F |
OTP(528B) |
|
|
0x1FFF 0000 - 0x1FFF 77FF |
Boot loader(30KB) |
|
|
0x1FFE C010 - 0x1FFE FFFF |
Reserved |
|
|
0x1FFE C000 - 0x1FFE C00F |
Option bytes(Bank 1) |
|
|
0x1001 0000 - 0x1FFE BFFF |
Reserved |
|
|
0x1000 0000 - 0x1000 FFFF |
TCMSRAM(64KB) |
|
|
0x0830 0000 - 0x0FFF FFFF |
Reserved |
|
|
0x0800 0000 - 0x082F FFFF |
Main Flash(3072KB) |
|
|
0x0000 0000 - 0x07FF FFFF |
Aliased to the boot device |
Pin definitions
Table 2. GD32F407xx pin definitions
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
PE2 |
A2 |
B2 |
1 |
1 |
- |
I/O |
5VT |
Default: PE2 Alternate:TRACECLK,ETH_MII_TXD3,EXMC_A23,EVENTOUT |
PE3 |
A1 |
A1 |
2 |
2 |
- |
I/O |
5VT |
Default: PE3 Alternate:TRACED0, EXMC_A19, EVENTOUT |
PE4 |
B1 |
B1 |
3 |
3 |
- |
I/O |
5VT |
Default: PE4 Alternate:TRACED1, EXMC_A20, DCI_D4, EVENTOUT |
PE5 |
B2 |
C2 |
4 |
4 |
- |
I/O |
5VT |
Default: PE5 Alternate:TRACED2,TIMER8_CH0, EXMC_A21, DCI_D6, EVENTOUT |
PE6 |
B3 |
D2 |
5 |
5 |
- |
I/O |
5VT |
Default: PE6 Alternate:TRACED3,TIMER8_CH1, EXMC_A22, DCI_D7, EVENTOUT |
VBAT |
C1 |
E2 |
6 |
6 |
1 |
P |
- |
Default: VBAT |
PI8 |
D2 |
- |
- |
- |
- |
I/O |
5VT |
Default: PI8 Alternate: EVENTOUT Additional:RTC_TAMP1, RTC_TAMP0, RTC_TS |
PC13- TAMPER- RTC |
D1 |
C1 |
7 |
7 |
2 |
I/O |
5VT |
Default: PC13 Alternate: EVENTOUT Additional: RTC_TAMP0, RTC_OUT, RTC_TS |
PC14- OSC32IN |
E1 |
D1 |
8 |
8 |
3 |
I/O |
5VT |
Default: PC14 Alternate: EVENTOUT Additional: OSC32IN |
PC15- OSC32OUT |
F1 |
E1 |
9 |
9 |
4 |
I/O |
5VT |
Default: PC15 Alternate: EVENTOUT Additional: OSC32OUT |
PI9 |
D3 |
- |
- |
- |
- |
I/O |
5VT |
Default: PI9 Alternate: CAN0_RX, EXMC_D30, EVENTOUT |
PI10 |
E3 |
- |
- |
- |
- |
I/O |
5VT |
Default: PI10 Alternate: ETH_MII_RX_ER, EXMC_D31, EVENTOUT |
PI11 |
E4 |
- |
- |
- |
- |
I/O |
5VT |
Default: PI11 Alternate: USBHS_ULPI_DIR, EVENTOUT |
VSS |
F2 |
- |
- |
- |
- |
P |
- |
Default: VSS |
VDD |
F3 |
- |
- |
- |
- |
P |
- |
Default: VDD |
PF0 |
E2 |
- |
10 |
- |
- |
I/O |
5VT |
Default: PF0 Alternate:I2C1_SDA,EXMC_A0,EVENTOUT, CTC_SYNC |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
PF1 |
H3 |
- |
11 |
- |
- |
I/O |
5VT |
Default: PF1 Alternate: I2C1_SCL, EXMC_A1, EVENTOUT |
PF2 |
H2 |
- |
12 |
- |
- |
I/O |
5VT |
Default: PF2 Alternate: I2C1_SMBA, EXMC_A2, EVENTOUT |
PF3 |
J2 |
- |
13 |
- |
- |
I/O |
5VT |
Default: PF3 Alternate: EXMC_A3, EVENTOUT, I2C1_TXFRAME Additional: ADC2_IN9 |
PF4 |
J3 |
- |
14 |
- |
- |
I/O |
5VT |
Default: PF4 Alternate: EXMC_A4, EVENTOUT Additional: ADC2_IN14 |
PF5 |
K3 |
- |
15 |
- |
- |
I/O |
5VT |
Default: PF5 Alternate: EXMC_A5, EVENTOUT Additional: ADC2_IN15 |
VSS |
G2 |
F2 |
16 |
10 |
- |
P |
- |
Default: VSS |
VDD |
G3 |
G2 |
17 |
11 |
- |
P |
- |
Default: VDD |
PF6 |
K2 |
- |
18 |
- |
- |
I/O |
5VT |
Default: PF6 Alternate:TIMER9_CH0, EXMC_NIORD, EVENTOUT Additional: ADC2_IN4 |
PF7 |
K1 |
- |
19 |
- |
- |
I/O |
5VT |
Default: PF7 Alternate:TIMER10_CH0, EXMC_NREG, EVENTOUT Additional: ADC2_IN5 |
PF8 |
L3 |
- |
20 |
- |
- |
I/O |
5VT |
Default: PF8 Alternate: TIMER12_CH0, EXMC_NIOWR, EVENTOUT Additional: ADC2_IN6 |
PF9 |
L2 |
- |
21 |
- |
- |
I/O |
5VT |
Default: PF9 Alternate: TIMER13_CH0, EXMC_CD, EVENTOUT Additional: ADC2_IN7 |
PF10 |
L1 |
- |
22 |
- |
- |
I/O |
5VT |
Default: PF10 Alternate: EXMC_INTR, DCI_D11, EVENTOUT Additional: ADC2_IN8 |
PH0 |
G1 |
F1 |
23 |
12 |
5 |
I/O |
5VT |
Default: PH0, OSCIN Alternate: EVENTOUT Additional: OSCIN |
PH1 |
H1 |
G1 |
24 |
13 |
6 |
I/O |
5VT |
Default: PH1, OSCOUT Alternate: EVENTOUT Additional: OSCOUT |
NRST |
J1 |
H2 |
25 |
14 |
7 |
- |
- |
Default: NRST |
PC0 |
M2 |
H1 |
26 |
15 |
8 |
I/O |
5VT |
Default: PC0 Alternate: USBHS_ULPI_STP, EXMC_SDNWE, EVENTOUT |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
|
|
|
|
|
|
|
|
Additional: ADC012_IN10 |
PC1 |
M3 |
J2 |
27 |
16 |
9 |
I/O |
5VT |
Default: PC1 Alternate:SPI2_MOSI, I2S2_SD, SPI1_MOSI, I2S1_SD, ETH_MDC, EVENTOUT Additional: ADC012_IN11 |
PC2 |
M4 |
J3 |
28 |
17 |
10 |
I/O |
5VT |
Default: PC2 Alternate:SPI1_MISO,I2S1_ADD_SD,USBHS_ULPI_DIR, ETH_MII_TXD2, EXMC_SDNE0, EVENTOUT Additional: ADC012_IN12 |
PC3 |
M5 |
K2 |
29 |
18 |
11 |
I/O |
5VT |
Default: PC3 Alternate:SPI1_MOSI,I2S1_SD,USBHS_ULPI_NXT, ETH_MII_TX_CLK, EXMC_SDCKE0, EVENTOUT Additional: ADC012_IN13 |
VDD |
G3 |
- |
30 |
19 |
- |
P |
- |
Default: VDD |
VSSA |
M1 |
J1 |
31 |
20 |
12 |
P |
- |
Default: VSSA |
VREFN |
N1 |
K1 |
- |
- |
- |
P |
- |
Default: VREF- |
VREFP |
P1 |
L1 |
32 |
21 |
- |
P |
- |
Default: VREF+ |
VDDA |
R1 |
M1 |
33 |
22 |
13 |
P |
- |
Default: VDDA |
PA0-WKUP |
N3 |
L2 |
34 |
23 |
14 |
I/O |
5VT |
Default: PA0 Alternate:TIMER1_CH0,TIMER1_ETI,TIMER4_CH0, TIMER7_ETI,USART1_CTS, UART3_TX, ETH_MII_CRS, EVENTOUT Additional: ADC012_IN0, WKUP |
PA1 |
N2 |
M2 |
35 |
24 |
15 |
I/O |
5VT |
Default: PA1 Alternate:TIMER1_CH1, TIMER4_CH1, USART1_RTS, UART3_RX, ETH_MII_RX_CLK, ETH_RMII_REF_CLK, EVENTOUT Additional: ADC012_IN1 |
PA2 |
P2 |
K3 |
36 |
25 |
16 |
I/O |
5VT |
Default: PA2 Alternate:TIMER1_CH2,TIMER4_CH2,TIMER8_CH0, I2S_CKIN, USART1_TX, ETH_MDIO, EVENTOUT Additional: ADC012_IN2 |
PH2 |
F4 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH2 Alternate: ETH_MII_CRS, EXMC_SDCKE0, EVENTOUT |
PH3 |
G4 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH3 Alternate: ETH_MII_COL, EXMC_SDNE0, EVENTOUT, I2C1_TXFRAME |
PH4 |
H4 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH4 Alternate: I2C1_SCL, USBHS_ULPI_NXT, EVENTOUT |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
PH5 |
J4 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH5 Alternate: I2C1_SDA, EXMC_SDNWE, EVENTOUT |
PA3 |
R2 |
L3 |
37 |
26 |
17 |
I/O |
5VT |
Default: PA3 Alternate:TIMER1_CH3,TIMER4_CH3,TIMER8_CH1, I2S1_MCK,USART1_RX,USBHS_ULPI_D0, ETH_MII_COL, EVENTOUT Additional: ADC012_IN3 |
VSS |
- |
- |
38 |
27 |
18 |
P |
- |
Default: VSS |
NC |
L4 |
E3 |
- |
- |
- |
- |
- |
- |
VDD |
K4 |
- |
39 |
28 |
19 |
P |
- |
Default: VDD |
PA4 |
N4 |
M3 |
40 |
29 |
20 |
I/O |
TTa |
Default: PA4 Alternate:SPI0_NSS,SPI2_NSS, I2S2_WS, USART1_CK, USBHS_SOF, DCI_HSYNC, EVENTOUT Additional: ADC01_IN4, DAC_OUT0 |
PA5 |
P4 |
K4 |
41 |
30 |
21 |
I/O |
TTa |
Default: PA5 Alternate:TIMER1_CH0,TIMER1_ETI, TIMER7_CH0_ON, SPI0_SCK, USBHS_ULPI_CK, EVENTOUT Additional: ADC01_IN5, DAC_OUT1 |
PA6 |
P3 |
L4 |
42 |
31 |
22 |
I/O |
5VT |
Default: PA6 Alternate:TIMER0_BRKIN,TIMER2_CH0,TIMER7_BRKIN,SPI0_MI SO, I2S1_MCK, TIMER12_CH0, SDIO_CMD, DCI_PIXCLK, EVENTOUT Additional: ADC01_IN6 |
PA7 |
R3 |
M4 |
43 |
32 |
23 |
I/O |
5VT |
Default: PA7 Alternate:TIMER0_CH0_ON,TIMER2_CH1, TIMER7_CH0_ON,SPI0_MOSI,TIMER13_CH0, ETH_MII_RX_DV, ETH_RMII_CRS_DV, EXMC_SDNWE, EVENTOUT Additional: ADC01_IN7 |
PC4 |
N5 |
K5 |
44 |
33 |
24 |
I/O |
5VT |
Default: PC4 Alternate:ETH_MII_RXD0,ETH_RMII_RXD0, EXMC_SDNE0, EVENTOUT Additional: ADC01_IN14 |
PC5 |
P5 |
L5 |
45 |
34 |
25 |
I/O |
5VT |
Default: PC5 Alternate:USART2_RX,ETH_MII_RXD1, ETH_RMII_RXD1, EXMC_SDCKE0, EVENTOUT Additional: ADC01_IN15 |
PB0 |
R5 |
M5 |
46 |
35 |
26 |
I/O |
5VT |
Default: PB0 Alternate:TIMER0_CH1_ON,TIMER2_CH2,TIMER7_CH1_ON,SPI 2_MOSI,I2S2_SD,USBHS_ULPI_D1,ETH_MII_RXD2,SDIO_D1,E |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
|
|
|
|
|
|
|
|
VENTOUT Additional: ADC01_IN8, IREF |
PB1 |
R4 |
M6 |
47 |
36 |
27 |
I/O |
5VT |
Default: PB1 Alternate:TIMER0_CH2_ON,TIMER2_CH3,TIMER7_CH2_ON,US BHS_ULPI_D2,ETH_MII_RXD3,SDIO_D2, EVENTOUT Additional: ADC01_IN9 |
PB2 |
M6 |
L6 |
48 |
37 |
28 |
I/O |
5VT |
Default: PB2, BOOT1 Alternate:TIMER1_CH3,SPI2_MOSI,I2S2_SD,USBHS_ULPI_D4, SDIO_CK, EVENTOUT |
PF11 |
R6 |
- |
49 |
- |
- |
I/O |
5VT |
Default: PF11 Alternate: EXMC_SDNRAS, DCI_D12, EVENTOUT |
PF12 |
P6 |
- |
50 |
- |
- |
I/O |
5VT |
Default: PF12 Alternate: EXMC_A6, EVENTOUT |
VSS |
M8 |
- |
51 |
- |
- |
P |
- |
Default: VSS |
VDD |
N8 |
- |
52 |
- |
- |
P |
- |
Default: VDD |
PF13 |
N6 |
- |
53 |
- |
- |
I/O |
5VT |
Default: PF13 Alternate: EXMC_A7, EVENTOUT |
PF14 |
R7 |
- |
54 |
- |
- |
I/O |
5VT |
Default: PF14 Alternate: EXMC_A8, EVENTOUT |
PF15 |
P7 |
- |
55 |
- |
- |
I/O |
5VT |
Default: PF15 Alternate: EXMC_A9, EVENTOUT |
PG0 |
N7 |
- |
56 |
- |
- |
I/O |
5VT |
Default: PG0 Alternate: EXMC_A10, EVENTOUT |
PG1 |
M7 |
- |
57 |
- |
- |
I/O |
5VT |
Default: PG1 Alternate: EXMC_A11, EVENTOUT |
PE7 |
R8 |
M7 |
58 |
38 |
- |
I/O |
5VT |
Default: PE7 Alternate: TIMER0_ETI, EXMC_D4, EVENTOUT |
PE8 |
P8 |
L7 |
59 |
39 |
- |
I/O |
5VT |
Default: PE8 Alternate: TIMER0_CH0_ON, EXMC_D5, EVENTOUT |
PE9 |
P9 |
M8 |
60 |
40 |
- |
I/O |
5VT |
Default: PE9 Alternate: TIMER0_CH0, EXMC_D6, EVENTOUT |
VSS |
M9 |
- |
61 |
- |
- |
P |
- |
Default: VSS |
VDD |
N9 |
- |
62 |
- |
- |
P |
- |
Default: VDD |
PE10 |
R9 |
L8 |
63 |
41 |
- |
I/O |
5VT |
Default: PE10 Alternate: TIMER0_CH1_ON, EXMC_D7, EVENTOUT |
PE11 |
P10 |
M9 |
64 |
42 |
- |
I/O |
5VT |
Default: PE11 Alternate:TIMER0_CH1, EXMC_D8, EVENTOUT |
PE12 |
R10 |
L9 |
65 |
43 |
- |
I/O |
5VT |
Default: PE12 Alternate:TIMER0_CH2_ON, EXMC_D9, EVENTOUT |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
PE13 |
N11 |
M10 |
66 |
44 |
- |
I/O |
5VT |
Default: PE13 Alternate:TIMER0_CH2, EXMC_D10, EVENTOUT |
PE14 |
P11 |
M11 |
67 |
45 |
- |
I/O |
5VT |
Default: PE14 Alternate:TIMER0_CH3, EXMC_D11, EVENTOUT |
PE15 |
R11 |
M12 |
68 |
46 |
- |
I/O |
5VT |
Default: PE15 Alternate: TIMER0_BRKIN, EXMC_D12, EVENTOUT |
PB10 |
R12 |
L10 |
69 |
47 |
29 |
I/O |
5VT |
Default: PB10 Alternate:TIMER1_CH2,I2C1_SCL, SPI1_SCK, I2S1_CK, I2S2_MCK,USART2_TX,USBHS_ULPI_D3, ETH_MII_RX_ER, SDIO_D7, EVENTOUT |
PB11 |
R13 |
K9 |
70 |
48 |
30 |
I/O |
5VT |
Default: PB11 Alternate:TIMER1_CH3,I2C1_SDA,I2S_CKIN,USART2_RX,USBH S_ULPI_D4,ETH_MII_TX_EN,ETH_RMII_TX_EN, EVENTOUT |
NC |
M10 |
L11 |
71 |
49 |
31 |
P |
- |
Default: VCORE |
VSS |
- |
F12 |
- |
- |
- |
P |
- |
Default: VSS |
VDD |
N10 |
G12 |
72 |
50 |
32 |
P |
- |
Default: VDD |
PH6 |
M11 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH6 Alternate:I2C1_SMBA, TIMER11_CH0, ETH_MII_RXD2, EXMC_SDNE1, DCI_D8, EVENTOUT |
PH7 |
N12 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH7 Alternate:I2C2_SCL,ETH_MII_RXD3,EXMC_SDCKE1, DCI_D9, EVENTOUT |
PH8 |
M12 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH8 Alternate:I2C2_SDA,EXMC_D16,DCI_HSYNC,EVENTOUT |
PH9 |
M13 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH9 Alternate:I2C2_SMBA,TIMER11_CH1,EXMC_D17,DCI_D0, EVENTOUT |
PH10 |
L13 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH10 Alternate:TIMER4_CH0,EXMC_D18,DCI_D1,EVENTOUT, I2C2_TXFRAME |
PH11 |
L12 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH11 Alternate:TIMER4_CH1,EXMC_D19,DCI_D2,EVENTOUT |
PH12 |
K12 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH12 Alternate:TIMER4_CH2,EXMC_D20,DCI_D3,EVENTOUT |
VSS |
H12 |
- |
- |
- |
- |
P |
- |
Default: VSS |
VDD |
J12 |
- |
- |
- |
- |
P |
- |
Default: VDD |
PB12 |
P12 |
L12 |
73 |
51 |
33 |
I/O |
5VT |
Default: PB12 Alternate:TIMER0_BRKIN,I2C1_SMBA,SPI1_NSS, I2S1_WS,USART2_CK,CAN1_RX,USBHS_ULPI_D5, |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
|
|
|
|
|
|
|
|
ETH_MII_TXD0,ETH_RMII_TXD0,USBHS_ID, EVENTOUT |
PB13 |
P13 |
K12 |
74 |
52 |
34 |
I/O |
5VT |
Default: PB13 Alternate:TIMER0_CH0_ON,SPI1_SCK,I2S1_CK, USART2_CTS,CAN1_TX,USBHS_ULPI_D6, ETH_MII_TXD1,ETH_RMII_TXD1,EVENTOUT, I2C1_TXFRAME Additional: USBHS_VBUS |
PB14 |
R14 |
K11 |
75 |
53 |
35 |
I/O |
5VT |
Default: PB14 Alternate:TIMER0_CH1_ON,TIMER7_CH1_ON,SPI1_MISO,I2S1_ ADD_SD,USART2_RTS,TIMER11_CH0,USBHS_DM, EVENTOUT |
PB15 |
R15 |
K10 |
76 |
54 |
36 |
I/O |
5VT |
Default: PB15 Alternate:RTC_REFIN,TIMER0_CH2_ON,TIMER7_CH2_ON, SPI1_MOSI, I2S1_SD, TIMER11_CH1, USBHS_DP, EVENTOUT |
PD8 |
P15 |
- |
77 |
55 |
- |
I/O |
5VT |
Default: PD8 Alternate: USART2_TX, EXMC_D13, EVENTOUT |
PD9 |
P14 |
K8 |
78 |
56 |
- |
I/O |
5VT |
Default: PD9 Alternate: USART2_RX, EXMC_D14, EVENTOUT |
PD10 |
N15 |
J12 |
79 |
57 |
- |
I/O |
5VT |
Default: PD10 Alternate: USART2_CK, EXMC_D15, EVENTOUT |
PD11 |
N14 |
J11 |
80 |
58 |
- |
I/O |
5VT |
Default: PD11 Alternate: USART2_CTS, EXMC_A16, EVENTOUT |
PD12 |
N13 |
J10 |
81 |
59 |
- |
I/O |
5VT |
Default: PD12 Alternate:TIMER3_CH0,USART2_RTS,EXMC_A17, EVENTOUT |
PD13 |
M15 |
H12 |
82 |
60 |
- |
I/O |
5VT |
Default: PD13 Alternate: TIMER3_CH1, EXMC_A18, EVENTOUT |
VSS |
- |
- |
83 |
- |
- |
P |
- |
Default: VSS |
VDD |
J13 |
- |
84 |
- |
- |
P |
- |
Default: VDD |
PD14 |
M14 |
H11 |
85 |
61 |
- |
I/O |
5VT |
Default: PD14 Alternate: TIMER3_CH2, EXMC_D0, EVENTOUT |
PD15 |
L14 |
H10 |
86 |
62 |
- |
I/O |
5VT |
Default: PD15 Alternate:TIMER3_CH3,EXMC_D1,EVENTOUT,CTC_SYNC |
PG2 |
L15 |
- |
87 |
- |
- |
I/O |
5VT |
Default: PG2 Alternate:EXMC_A12, EVENTOUT |
PG3 |
K15 |
- |
88 |
- |
- |
I/O |
5VT |
Default: PG3 Alternate: EXMC_A13, EVENTOUT |
PG4 |
K14 |
- |
89 |
- |
- |
I/O |
5VT |
Default: PG4 Alternate: EXMC_A14, EVENTOUT |
PG5 |
K13 |
- |
90 |
- |
- |
I/O |
5VT |
Default: PG5 Alternate: EXMC_A15, EVENTOUT |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
PG6 |
J15 |
- |
91 |
- |
- |
I/O |
5VT |
Default: PG6 Alternate: EXMC_INT1, DCI_D12, EVENTOUT |
PG7 |
J14 |
- |
92 |
- |
- |
I/O |
5VT |
Default: PG7 Alternate:USART5_CK,EXMC_INT2,DCI_D13,EVENTOUT |
PG8 |
H14 |
- |
93 |
- |
- |
I/O |
5VT |
Default: PG8 Alternate:USART5_RTS,ETH_PPS_OUT,EXMC_SDCLK, EVENTOUT |
VSS |
G12 |
- |
94 |
- |
- |
P |
- |
Default: VSS |
VDD |
H13 |
- |
95 |
- |
- |
P |
- |
Default: VDD |
PC6 |
H15 |
E12 |
96 |
63 |
37 |
I/O |
5VT |
Default: PC6 Alternate:TIMER2_CH0,TIMER7_CH0,I2S1_MCK,USART5_TX, SDIO_D6, DCI_D0, EVENTOUT |
PC7 |
G15 |
E11 |
97 |
64 |
38 |
I/O |
5VT |
Default: PC7 Alternate:TIMER2_CH1,TIMER7_CH1,SPI1_SCK,I2S1_CK,I2S2_ MCK,USART5_RX,SDIO_D7,DCI_D1,EVENTOUT |
PC8 |
G14 |
E10 |
98 |
65 |
39 |
I/O |
5VT |
Default: PC8 Alternate:TRACED0,TIMER2_CH2,TIMER7_CH2, USART5_CK, SDIO_D0, DCI_D2, EVENTOUT |
PC9 |
F14 |
D12 |
99 |
66 |
40 |
I/O |
5VT |
Default: PC9 Alternate:CK_OUT1,TIMER2_CH3,TIMER7_CH3,I2C2_SDA, I2S_CKIN, SDIO_D1, DCI_D3, EVENTOUT |
PA8 |
F15 |
D11 |
100 |
67 |
41 |
I/O |
5VT |
Default: PA8 Alternate:CK_OUT0,TIMER0_CH0,I2C2_SCL,USART0_CK, USBFS_SOF, SDIO_D1, EVENTOUT, CTC_SYNC |
PA9 |
E15 |
D10 |
101 |
68 |
42 |
I/O |
5VT |
Default: PA9 Alternate:TIMER0_CH1,I2C2_SMBA,SPI1_SCK, I2S1_CK, USART0_TX, SDIO_D2, DCI_D0, EVENTOUT Additional: USBFS_VBUS |
PA10 |
D15 |
C12 |
102 |
69 |
43 |
I/O |
5VT |
Default: PA10 Alternate:TIMER0_CH2,USART0_RX,USBFS_ID,DCI_D1, EVENTOUT, I2C2_TXFRAME |
PA11 |
C15 |
B12 |
103 |
70 |
44 |
I/O |
5VT |
Default: PA11 Alternate:TIMER0_CH3,USART0_CTS,USART5_TX,CAN0_RX, USBFS_DM, EVENTOUT |
PA12 |
B15 |
A12 |
104 |
71 |
45 |
I/O |
5VT |
Default: PA12 Alternate:TIMER0_ETI,USART0_RTS,USART5_RX, CAN0_TX, USBFS_DP, EVENTOUT |
PA13 |
A15 |
A11 |
105 |
72 |
46 |
I/O |
5VT |
Default: JTMS, SWDIO, PA13 Alternate: EVENTOUT |
Pin Name |
Pins |
Pin Type(1) |
I/O(2) Level |
Functions description |
||||
|
BGA176 |
BGA100 |
LQFP144 |
LQFP100 |
LQFP64 |
|
|
|
NC |
F13 |
C11 |
106 |
73 |
47 |
- |
- |
- |
VSS |
F12 |
F11 |
107 |
74 |
- |
P |
- |
Default: VSS |
VDD |
G13 |
G11 |
108 |
75 |
48 |
P |
- |
Default: VDD |
PH13 |
E12 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH13 Alternate:TIMER7_CH0_ON,CAN0_TX,EXMC_D21,EVENTOUT |
PH14 |
E13 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH14 Alternate:TIMER7_CH1_ON,EXMC_D22,DCI_D4,EVENTOUT |
PH15 |
D13 |
- |
- |
- |
- |
I/O |
5VT |
Default: PH15 Alternate:TIMER7_CH2_ON,EXMC_D23,DCI_D11,EVENTOUT |
PI0 |
E14 |
- |
|
- |
- |
I/O |
5VT |
Default: PI0 Alternate:TIMER4_CH3,SPI1_NSS,I2S1_WS,EXMC_D24, DCI_D13, EVENTOUT |
PI1 |
D14 |
- |
- |
- |
- |
I/O |
5VT |
Default: PI1 Alternate:SPI1_SCK,I2S1_CK,EXMC_D25,DCI_D8,EVENTOUT |
PI2 |
C14 |
- |
- |
- |
- |
I/O |
5VT |