USART Project
Configuration Report
1. Description
1.1. Project
Project Name USART
Board Name USART
Generated with: STM32CubeMX 4.19.0
Date 02/10/2017
1.2. MCU
MCU Series STM32F4
MCU Line STM32F407/417
MCU name STM32F407VETx
MCU Package LQFP100
MCU Pin number 100
Page 1
USART Project
Configuration Report
2. Pinout Configuration
Page 2
USART Project
Configuration Report
3. Pins Configuration
Pin Number Pin Name Pin Type Alternate Label
LQFP100 (function after Function(s)
reset)
6 VBAT Power
10 VSS Power
11 VDD Power
14 NRST Reset
19 VDD Power
20 VSSA Power
21 VREF+ Power
22 VDDA Power
27 VSS Power
28 VDD Power
49 VCAP_1 Power
50 VDD Power
73 VCAP_2 Power
74 VSS Power
75 VDD Power
78 PC10 I/O USART3_TX
79 PC11 I/O USART3_RX
94 BOOT0 Boot
99 VSS Power
100 VDD Power
Page 3
USART Project
Configuration Report
4. Clock Tree Configuration
Page 4
USART Project
Configuration Report
5. IPs and Middleware Configuration
5.1. SYS
Timebase Source: SysTick
5.2. USART3
Mode: Asynchronous
5.2.1. Parameter Settings:
Basic Parameters:
Baud Rate 115200
Word Length 8 Bits (including Parity)
Parity None
Stop Bits 1
Advanced Parameters:
Data Direction Receive and Transmit
Over Sampling 16 Samples
* User modified value
Page 5
USART Project
Configuration Report
6. System Configuration
6.1. GPIO configuration
IP Pin Signal GPIO mode GPIO pull/up pull Max User Label
down Speed
USART3 PC10 USART3_TX Alternate Function Push Pull Pull-up Very High
*
PC11 USART3_RX Alternate Function Push Pull Pull-up Very High
*
6.2. DMA configuration
nothing configured in DMA service
Page 6
USART Project
Configuration Report
6.3. NVIC configuration
Interrupt Table Enable Preenmption Priority SubPriority
Non maskable interrupt true 0 0
Hard fault interrupt true 0 0
Memory management fault true 0 0
Pre-fetch fault, memory access fault true 0 0
Undefined instruction or illegal state true 0 0
System service call via SWI instruction true 0 0
Debug monitor true 0 0
Pendable request for system service true 0 0
System tick timer true 0 0
PVD interrupt through EXTI line 16 unused
Flash global interrupt unused
RCC global interrupt unused
USART3 global interrupt unused
FPU global interrupt unused
* User modified value
Page 7
USART Project
Configuration Report
7. Power Consumption Calculator report
7.1. Microcontroller Selection
Series STM32F4
Line STM32F407/417
MCU STM32F407VETx
Datasheet 022152_Rev7
7.2. Parameter Selection
Temperature 25
Vdd 3.3
Page 8
USART Project
Configuration Report
8. Software Project
8.1. Project Settings
Name Value
Project Name USART
Project Folder D:\Open407V-D-Demo-HAL\5.UART\1.USART_Printf\USART
Toolchain / IDE MDK-ARM V5
Firmware Package Name and Version STM32Cube FW_F4 V1.14.0
8.2. Code Generation Settings
Name Value
STM32Cube Firmware Library Package Copy all used libraries into the project folder
Generate peripheral initialization as a pair of '.c/.h' files Yes
Backup previously generated files when re-generating No
Delete previously generated files when not re-generated Yes
Set all free pins as analog (to optimize the power No
consumption)
Page 9