Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

MainCard v5.0

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

MainCard v5 Project

Configuration Report

27/10/2022
MainCard v5 Project
Configuration Report

1. Description
1.1. Project

Project Name MainCard v5


Board Name custom
Generated with: STM32CubeMX 6.6.1
Date 10/27/2022

1.2. MCU

MCU Series STM32G4


MCU Line STM32G4x4
MCU name STM32G474VETx
MCU Package LQFP100
MCU Pin number 100

1.3. Core(s) information

Core(s) ARM Cortex-M4

Page 1
MainCard v5 Project
Configuration Report

2. Pinout Configuration

Page 2
MainCard v5 Project
Configuration Report

3. Pins Configuration

Pin Number Pin Name Pin Type Alternate Label


LQFP100 (function after Function(s)
reset)
1 PE2 * I/O GPIO_Output FRAM_WP
3 PE4 * I/O GPIO_Output Flash_nWp
4 PE5 * I/O GPIO_Output Flash_nCS
5 PE6 * I/O GPIO_Output Flash_nHold
6 VBAT Power
8 PC14-OSC32_IN I/O RCC_OSC32_IN
9 PC15-OSC32_OUT I/O RCC_OSC32_OUT
12 PF0-OSC_IN I/O RCC_OSC_IN
13 PF1-OSC_OUT I/O RCC_OSC_OUT
18 PC3 * I/O GPIO_Output FAN_CTRL
20 PA0 I/O ADC1_IN1 Vtherm
22 PA2 I/O USART2_TX TX_EXT
23 VSS Power
24 VDD Power
25 PA3 I/O USART2_RX RX_EXT
26 PA4 * I/O GPIO_Output MCU_LED
35 VSSA Power
37 VDDA Power
41 PE10 I/O GPIO_EXTI10 Pulsein
42 PE11 I/O TIM1_CH2 PWM
44 PE13 * I/O GPIO_Output Servo_power
45 PE14 I/O ADC4_IN1 Vservo_cur
46 PE15 I/O USART3_RX RX_DYN
47 PB10 I/O USART3_TX TX_DYN
48 VSS Power
49 VDD Power
51 PB12 * I/O GPIO_Output Comtoggle
52 PB13 * I/O GPIO_Output Comtoggle_Tx
63 VSS Power
64 VDD Power
67 PC8 * I/O GPIO_Output GPRS_DTR
68 PC9 * I/O GPIO_Output GPRS_PCTL
69 PA8 * I/O GPIO_Output GPRS_RESET_N
70 PA9 * I/O GPIO_Output GPRS_CTS
71 PA10 * I/O GPIO_Output GPRS_RI
72 PA11 * I/O GPIO_Output GPRS_RTS

Page 3
MainCard v5 Project
Configuration Report

Pin Number Pin Name Pin Type Alternate Label


LQFP100 (function after Function(s)
reset)
73 PA12 * I/O GPIO_Output GPRS_DCD
74 VSS Power
75 VDD Power
76 PA13 I/O SYS_JTMS-SWDIO
77 PA14 I/O SYS_JTCK-SWCLK
79 PC10 I/O SPI3_SCK
80 PC11 I/O SPI3_MISO
81 PC12 I/O SPI3_MOSI
83 PD1 I/O GPIO_EXTI1 FT_INTn
84 PD2 * I/O GPIO_Output FT_CSn
85 PD3 * I/O GPIO_Output FT_PDn
87 PD5 * I/O GPIO_Output TFT_CSn
92 PB5 * I/O GPIO_Output EN4V
93 PB6 * I/O GPIO_Input PGOOD_4V
95 PB8-BOOT0 I/O I2C1_SCL
96 PB9 I/O I2C1_SDA
99 VSS Power
100 VDD Power

* The pin is affected with an I/O function

Page 4
MainCard v5 Project
Configuration Report

4. Clock Tree Configuration

Page 5
MainCard v5 Project
Configuration Report

5. Software Project
5.1. Project Settings

Name Value
Project Name MainCard v5.0
Project Folder C:\Users\ainci\Desktop
Toolchain / IDE STM32CubeIDE
Firmware Package Name and Version STM32Cube FW_G4 V1.5.1
Application Structure Advanced
Generate Under Root Yes
Do not generate the main() No
Minimum Heap Size 0x200
Minimum Stack Size 0x400

5.2. Code Generation Settings

Name Value
STM32Cube MCU packages and embedded software Copy only the necessary library files
Generate peripheral initialization as a pair of '.c/.h' files No
Backup previously generated files when re-generating No
Keep User Code when re-generating Yes
Delete previously generated files when not re-generated Yes
Set all free pins as analog (to optimize the power No
consumption)
Enable Full Assert No

5.3. Advanced Settings - Generated Function Calls

Rank Function Name Peripheral Instance Name


1 SystemClock_Config RCC
2 MX_GPIO_Init GPIO
3 MX_ADC1_Init ADC1
4 MX_ADC4_Init ADC4
5 MX_I2C1_Init I2C1
6 MX_SPI3_Init SPI3
7 MX_TIM1_Init TIM1
8 MX_USART2_UART_Init USART2
9 MX_USART3_UART_Init USART3

Page 6
MainCard v5 Project
Configuration Report

Page 7
MainCard v5 Project
Configuration Report

6. Power Consumption Calculator report


6.1. Microcontroller Selection

Series STM32G4
Line STM32G4x4
MCU STM32G474VETx
Datasheet DS12288_Rev0

6.2. Parameter Selection

Temperature 25
Vdd 3.0

6.3. Battery Selection

Battery Li-SOCL2(A3400)
Capacity 3400.0 mAh
Self Discharge 0.08 %/month
Nominal Voltage 3.6 V
Max Cont Current 100.0 mA
Max Pulse Current 200.0 mA
Cells in series 1
Cells in parallel 1

Page 8
MainCard v5 Project
Configuration Report

6.4. Sequence

Step Step1 Step2


Mode RUN STOP1
Vdd 3.0 3.0
Voltage Source Battery Battery
Range Range1-Boost NoRange
Fetch Type FLASH/DualBank/ART NA
CPU Frequency 170 MHz 0 Hz
Clock Configuration HSE BYP PLL ALL CLOCKS OFF
Clock Source Frequency 4 MHz 0 Hz
Peripherals
Additional Cons. 0 mA 0 mA
Average Current 29.5 mA 80.5 µA
Duration 0.1 ms 0.9 ms
DMIPS 213.0 0.0
Ta Max 123.27 129.98
Category In DS Table In DS Table

6.5. Results

Sequence Time 1 ms Average Current 3.02 mA


Battery Life 1 month, 16 days, Average DMIPS 212.5 DMIPS
9 hours

6.6. Chart

Page 9
MainCard v5 Project
Configuration Report

Page 10
MainCard v5 Project
Configuration Report

7. Peripherals and Middlewares Configuration


7.1. ADC1
IN1: IN1 Single-ended
7.1.1. Parameter Settings:

ADCs_Common_Settings:
Mode Independent mode

ADC_Settings:
Clock Prescaler Synchronous clock mode divided by 2
Resolution ADC 12-bit resolution
Data Alignment Right alignment
Gain Compensation 0
Scan Conversion Mode Disabled
End Of Conversion Selection End of single conversion
Low Power Auto Wait Disabled
Continuous Conversion Mode Disabled
Discontinuous Conversion Mode Disabled
DMA Continuous Requests Disabled
Overrun behaviour Overrun data preserved

ADC_Regular_ConversionMode:
Enable Regular Conversions Enable
Enable Regular Oversampling Disable
Number Of Conversion 1
External Trigger Conversion Source Regular Conversion launched by software
External Trigger Conversion Edge None
Rank 1
Channel Channel 1
Sampling Time 2.5 Cycles
Offset Number No offset

ADC_Injected_ConversionMode:
Enable Injected Conversions Disable

Analog Watchdog 1:
Enable Analog WatchDog1 Mode false

Analog Watchdog 2:
Enable Analog WatchDog2 Mode false

Analog Watchdog 3:
Enable Analog WatchDog3 Mode false

Page 11
MainCard v5 Project
Configuration Report

7.2. ADC4
IN1: IN1 Single-ended
7.2.1. Parameter Settings:

ADCs_Common_Settings:
Mode Independent mode

ADC_Settings:
Clock Prescaler Synchronous clock mode divided by 2
Resolution ADC 12-bit resolution
Data Alignment Right alignment
Gain Compensation 0
Scan Conversion Mode Disabled
End Of Conversion Selection End of single conversion
Low Power Auto Wait Disabled
Continuous Conversion Mode Disabled
Discontinuous Conversion Mode Disabled
DMA Continuous Requests Disabled
Overrun behaviour Overrun data preserved

ADC_Regular_ConversionMode:
Enable Regular Conversions Enable
Enable Regular Oversampling Disable
Number Of Conversion 1
External Trigger Conversion Source Regular Conversion launched by software
External Trigger Conversion Edge None
Rank 1
Channel Channel 1
Sampling Time 2.5 Cycles
Offset Number No offset

ADC_Injected_ConversionMode:
Enable Injected Conversions Disable

Analog Watchdog 1:
Enable Analog WatchDog1 Mode false

Analog Watchdog 2:
Enable Analog WatchDog2 Mode false

Analog Watchdog 3:
Enable Analog WatchDog3 Mode false

Page 12
MainCard v5 Project
Configuration Report

7.3. I2C1
I2C: I2C
7.3.1. Parameter Settings:

Timing configuration:
Custom Timing Disabled
I2C Speed Mode Standard Mode
I2C Speed Frequency (KHz) 100
Rise Time (ns) 0
Fall Time (ns) 0
Coefficient of Digital Filter 0
Analog Filter Enabled
Timing 0x00303D5B

Slave Features:
Clock No Stretch Mode Disabled
General Call Address Detection Disabled
Primary Address Length selection 7-bit
Dual Address Acknowledged Disabled
Primary slave address 0

7.4. RCC
High Speed Clock (HSE): Crystal/Ceramic Resonator
Low Speed Clock (LSE) : Crystal/Ceramic Resonator
7.4.1. Parameter Settings:

System Parameters:
VDD voltage (V) 3.3
Instruction Cache Enabled
Prefetch Buffer Disabled
Data Cache Enabled
Flash Latency(WS) 0 WS (1 CPU cycle)

RCC Parameters:
HSI Calibration Value 64
HSE Startup Timout Value (ms) 100
LSE Startup Timout Value (ms) 5000

Power Parameters:
Power Regulator Voltage Scale Power Regulator Voltage Scale 1

Peripherals Clock Configuration:


Generate the peripherals clock configuration TRUE

Page 13
MainCard v5 Project
Configuration Report

7.5. SPI3
Mode: Full-Duplex Master
7.5.1. Parameter Settings:

Basic Parameters:
Frame Format Motorola
Data Size 4 Bits
First Bit MSB First

Clock Parameters:
Prescaler (for Baud Rate) 2
Baud Rate 8.0 MBits/s *
Clock Polarity (CPOL) Low
Clock Phase (CPHA) 1 Edge

Advanced Parameters:
CRC Calculation Disabled
NSSP Mode Enabled
NSS Signal Type Software

7.6. SYS
Debug: Serial Wire

7.7. TIM1
Channel2: PWM Generation CH2
7.7.1. Parameter Settings:

Counter Settings:
Prescaler (PSC - 16 bits value) 0
Counter Mode Up
Dithering Disable
Counter Period (AutoReload Register - 16 bits value ) 65535
Internal Clock Division (CKD) No Division
Repetition Counter (RCR - 16 bits value) 0
auto-reload preload Disable

Trigger Output (TRGO) Parameters:


Master/Slave Mode (MSM bit) Disable (Trigger input effect not delayed)
Trigger Event Selection TRGO Reset (UG bit from TIMx_EGR)

Page 14
MainCard v5 Project
Configuration Report

Trigger Event Selection TRGO2 Reset (UG bit from TIMx_EGR)

Break And Dead Time management - BRK Configuration:


BRK State Disable
BRK Polarity High
BRK Filter (4 bits value) 0
BRK Sources Configuration
- Digital Input Disable
- COMP1 Disable
- COMP2 Disable
- COMP3 Disable
- COMP4 Disable
- COMP5 Disable
- COMP6 Disable
- COMP7 Disable

Break And Dead Time management - BRK2 Configuration:


BRK2 State Disable
BRK2 Polarity High
BRK2 Filter (4 bits value) 0
BRK2 Sources Configuration
- Digital Input Disable
- COMP1 Disable
- COMP2 Disable
- COMP3 Disable
- COMP4 Disable
- COMP5 Disable
- COMP6 Disable
- COMP7 Disable

Break And Dead Time management - Output Configuration:


Automatic Output State Disable
Off State Selection for Run Mode (OSSR) Disable
Off State Selection for Idle Mode (OSSI) Disable
Lock Configuration Off

Clear Input:
Clear Input Source Disable

PWM Generation Channel 2:


Mode PWM mode 1
Pulse (16 bits value) 0
Output compare preload Enable
Fast Mode Disable
CH Polarity High
CH Idle State Reset

Page 15
MainCard v5 Project
Configuration Report

7.8. USART2
Mode: Asynchronous
7.8.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
Single Sample Disable
ClockPrescaler 1
Fifo Mode Disable
Txfifo Threshold 1 eighth full configuration
Rxfifo Threshold 1 eighth full configuration

Advanced Features:
Auto Baudrate Disable
TX Pin Active Level Inversion Disable
RX Pin Active Level Inversion Disable
Data Inversion Disable
TX and RX Pins Swapping Disable
Overrun Enable
DMA on RX Error Enable
MSB First Disable

7.9. USART3
Mode: Asynchronous
7.9.1. Parameter Settings:

Basic Parameters:
Baud Rate 115200
Word Length 8 Bits (including Parity)
Parity None
Stop Bits 1

Advanced Parameters:

Page 16
MainCard v5 Project
Configuration Report

Data Direction Receive and Transmit


Over Sampling 16 Samples
Single Sample Disable
ClockPrescaler 1
Fifo Mode Disable
Txfifo Threshold 1 eighth full configuration
Rxfifo Threshold 1 eighth full configuration

Advanced Features:
Auto Baudrate Disable
TX Pin Active Level Inversion Disable
RX Pin Active Level Inversion Disable
Data Inversion Disable
TX and RX Pins Swapping Disable
Overrun Enable
DMA on RX Error Enable
MSB First Disable

* User modified value

Page 17
MainCard v5 Project
Configuration Report

8. System Configuration
8.1. GPIO configuration

IP Pin Signal GPIO mode GPIO pull/up pull Max User Label
down Speed
ADC1 PA0 ADC1_IN1 Analog mode No pull-up and no pull-down n/a Vtherm
ADC4 PE14 ADC4_IN1 Analog mode No pull-up and no pull-down n/a Vservo_cur
I2C1 PB8-BOOT0 I2C1_SCL Alternate Function Open No pull-up and no pull-down Low
Drain
PB9 I2C1_SDA Alternate Function Open No pull-up and no pull-down Low
Drain
RCC PC14- RCC_OSC32_IN n/a n/a n/a
OSC32_IN
PC15- RCC_OSC32_O n/a n/a n/a
OSC32_OU UT
T
PF0-OSC_IN RCC_OSC_IN n/a n/a n/a
PF1- RCC_OSC_OUT n/a n/a n/a
OSC_OUT
SPI3 PC10 SPI3_SCK Alternate Function Push Pull No pull-up and no pull-down Low
PC11 SPI3_MISO Alternate Function Push Pull No pull-up and no pull-down Low
PC12 SPI3_MOSI Alternate Function Push Pull No pull-up and no pull-down Low
SYS PA13 SYS_JTMS- n/a n/a n/a
SWDIO
PA14 SYS_JTCK- n/a n/a n/a
SWCLK
TIM1 PE11 TIM1_CH2 Alternate Function Push Pull No pull-up and no pull-down Low PWM
USART2 PA2 USART2_TX Alternate Function Push Pull No pull-up and no pull-down Low TX_EXT
PA3 USART2_RX Alternate Function Push Pull No pull-up and no pull-down Low RX_EXT
USART3 PE15 USART3_RX Alternate Function Push Pull No pull-up and no pull-down Low RX_DYN
PB10 USART3_TX Alternate Function Push Pull No pull-up and no pull-down Low TX_DYN
GPIO PE2 GPIO_Output Output Push Pull No pull-up and no pull-down Low FRAM_WP
PE4 GPIO_Output Output Push Pull No pull-up and no pull-down Low Flash_nWp
PE5 GPIO_Output Output Push Pull No pull-up and no pull-down Low Flash_nCS
PE6 GPIO_Output Output Push Pull No pull-up and no pull-down Low Flash_nHold
PC3 GPIO_Output Output Push Pull No pull-up and no pull-down Low FAN_CTRL
PA4 GPIO_Output Output Push Pull No pull-up and no pull-down Low MCU_LED
PE10 GPIO_EXTI10 External Interrupt Mode with No pull-up and no pull-down n/a Pulsein
Rising edge trigger detection
PE13 GPIO_Output Output Push Pull No pull-up and no pull-down Low Servo_power
PB12 GPIO_Output Output Push Pull No pull-up and no pull-down Low Comtoggle
PB13 GPIO_Output Output Push Pull No pull-up and no pull-down Low Comtoggle_Tx
PC8 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_DTR

Page 18
MainCard v5 Project
Configuration Report

IP Pin Signal GPIO mode GPIO pull/up pull Max User Label
down Speed
PC9 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_PCTL
PA8 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_RESET_N
PA9 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_CTS
PA10 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_RI
PA11 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_RTS
PA12 GPIO_Output Output Push Pull No pull-up and no pull-down Low GPRS_DCD
PD1 GPIO_EXTI1 External Interrupt Mode with No pull-up and no pull-down n/a FT_INTn
Rising edge trigger detection
PD2 GPIO_Output Output Push Pull No pull-up and no pull-down Low FT_CSn
PD3 GPIO_Output Output Push Pull No pull-up and no pull-down Low FT_PDn
PD5 GPIO_Output Output Push Pull No pull-up and no pull-down Low TFT_CSn
PB5 GPIO_Output Output Push Pull No pull-up and no pull-down Low EN4V
PB6 GPIO_Input Input mode No pull-up and no pull-down n/a PGOOD_4V

8.2. DMA configuration


nothing configured in DMA service

Page 19
MainCard v5 Project
Configuration Report

8.3. NVIC configuration


8.3.1. NVIC

Interrupt Table Enable Preenmption Priority SubPriority


Non maskable interrupt true 0 0
Hard fault interrupt true 0 0
Memory management fault true 0 0
Prefetch 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 15 0
PVD/PVM1/PVM2/PVM3/PVM4 interrupts unused
through EXTI lines 16/38/39/40/41
Flash global interrupt unused
RCC global interrupt unused
EXTI line1 interrupt unused
ADC1 and ADC2 global interrupt unused
TIM1 break interrupt and TIM15 global interrupt unused
TIM1 update interrupt and TIM16 global unused
interrupt
TIM1 trigger and commutation interrupts and unused
TIM17 global interrupt
TIM1 capture compare interrupt unused
I2C1 event interrupt / I2C1 wake-up interrupt unused
through EXTI line 23
I2C1 error interrupt unused
USART2 global interrupt / USART2 wake-up unused
interrupt through EXTI line 26
USART3 global interrupt / USART3 wake-up unused
interrupt through EXTI line 28
EXTI line[15:10] interrupts unused
SPI3 global interrupt unused
ADC4 global interrupt unused
FPU global interrupt unused

8.3.2. NVIC Code generation

Enabled interrupt Table Select for init Generate IRQ Call HAL handler
sequence ordering handler
Non maskable interrupt false true false
Hard fault interrupt false true false

Page 20
MainCard v5 Project
Configuration Report

Enabled interrupt Table Select for init Generate IRQ Call HAL handler
sequence ordering handler
Memory management fault false true false
Prefetch fault, memory access fault false true false
Undefined instruction or illegal state false true false
System service call via SWI instruction false true false
Debug monitor false true false
Pendable request for system service false true false
System tick timer false true true

* User modified value

Page 21
MainCard v5 Project
Configuration Report

9. System Views
9.1. Category view
9.1.1. Current

Page 22
MainCard v5 Project
Configuration Report

10. Docs & Resources

Type Link
Presentations https://www.st.com/resource/en/product_presentation/microcontrollers_st
m32g4_series_product_overview.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32-
stm8_embedded_software_solutions.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32_eval-
tools_portfolio.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32_stm8_functi
onal-safety-packages.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32-usb-c-pd-
solutions-presentation.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32-
stm8_software_development_tools.pdf
Training Material https://www.st.com/resource/en/marketing_training/smpres_stm32g4_er.p
df
Training Material https://www.st.com/resource/en/sales_guide/sg_sc2155.pdf
Training Material https://www.st.com/resource/en/training_certification/faecp_stm32g4_edr.
pdf
Flyers https://www.st.com/resource/en/flyer/flnucleolrwan.pdf
Flyers https://www.st.com/resource/en/flyer/flstm32g4.pdf
Flyers https://www.st.com/resource/en/flyer/flstm32nucleo.pdf
Flyers https://www.st.com/resource/en/flyer/flstm32trust.pdf
Flyers https://www.st.com/resource/en/flyer/flpowerstbd.pdf
Flyers https://www.st.com/resource/en/flyer/fldpstpfc11120.pdf
Application Notes https://www.st.com/resource/en/application_note/an1181-electrostatic-
discharge-sensitivity-measurement-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an1709-emc-design-
guide-for-stm8-stm32-and-legacy-mcus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an2548-using-the-
stm32f0f1f3gxlx-series-dma-controller-stmicroelectronics.pdf

Page 23
MainCard v5 Project
Configuration Report

Application Notes https://www.st.com/resource/en/application_note/an2606-stm32-


microcontroller-system-memory-boot-mode-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an2639-soldering-
recommendations-and-package-information-for-leadfree-ecopack-mcus-
and-mpus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an2834-how-to-get-the-
best-adc-accuracy-in-stm32-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an3126-audio-and-
waveform-generation-using-the-dac-in-stm32-products-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an3155-usart-protocol-
used-in-the-stm32-bootloader-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an3156-usb-dfu-
protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4013-stm32-
crossseries-timer-overview-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4221-i2c-protocol-
used-in-the-stm32-bootloader-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4229-how-to-
implement-a-vocoder-solution-using-stm32-microcontrollers-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4232-getting-started-
with-analog-comparators-for-stm32f3-series-and-stm32g4-series-devices-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4286-spi-protocol-
used-in-the-stm32-bootloader-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4296-use-
stm32f3stm32g4-ccm-sram-with-iar-embedded-workbench-keil-mdkarm-
stmicroelectronics-stm32cubeide-and-other-gnubased-toolchains-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4539-hrtim-cookbook-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4566-extending-the-

Page 24
MainCard v5 Project
Configuration Report

dac-performance-of-stm32-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4635-minimization-of-
power-consumption-using-lpuart-for-stm32-microcontrollers-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4655-virtually-
increasing-the-number-of-serial-communication-peripherals-in-stm32-
applications-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4750-handling-of-soft-
errors-in-stm32-applications-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4759-using-the-
hardware-realtime-clock-rtc-and-the-tamper-management-unit-tamp-with-
stm32-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4776-generalpurpose-
timer-cookbook-for-stm32-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4803-highspeed-si-
simulations-using-ibis-and-boardlevel-simulations-using-hyperlynx-si-on-
stm32-mcus-and-mpus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4838-managing-
memory-protection-unit-in-stm32-mcus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4894-eeprom-
emulation-techniques-and-software-for-stm32-microcontrollers-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4989-stm32-
microcontroller-debug-toolbox-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4991-how-to-wake-
up-an-stm32xx-series-microcontroller-from-lowpower-mode-with-the-
usart-or-the-lpuart-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5027-interfacing-pdm-
digital-microphones-using-stm32-mcus-and-mpus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5036-thermal-
management-guidelines-for-stm32-applications-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5093-getting-started-
with-stm32g4-series--hardware-development-boards-

Page 25
MainCard v5 Project
Configuration Report

stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5156-introduction-to-
stm32-microcontrollers-security-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5224-stm32-dmamux-
the-dma-request-router-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5225-usb-typec-
power-delivery-using-stm32-mcus-and-mpus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5306-operational-
amplifier-opamp-usage-in-stm32g4-series-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5310-guideline-for-
using-analog-features-of-stm32g4-series-versus-stm32f3-series-devices-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5315-stm32cube-
firmware-examples-for-stm32g4-series-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5346-stm32g4-adc-
use-tips-and-recommendations-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5348-fdcan-
peripheral-on-stm32-devices-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5405-fdcan-protocol-
used-in-the-stm32-bootloader-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5543-enhanced-
methods-to-handle-spi-communication-on-stm32-devices-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5094-migrating-
between-stm32f334303-lines-and-stm32g431xxg474xxg491xx-
microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5690-vrefbuf-
peripheral-applications-and-trimming-technique-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5738-stm32g4-series-
lifetime-estimates-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4760-quadspi-
interface-on-stm32-microcontrollers-and-microprocessors--
stmicroelectronics.pdf

Page 26
MainCard v5 Project
Configuration Report

Application Notes https://www.st.com/resource/en/application_note/an4899-stm32-


microcontroller-gpio-hardware-settings-and-lowpower-consumption-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an1202_freertos_guide-
for related Tools freertos-guide-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an1602_semihosting_in
for related Tools _truestudio-how-to-do-semihosting-in-truestudio-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an1801_stm32cubeprog
for related Tools rammer_in_truestudio-installing-stm32cubeprogrammer-in-truestudio-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/atollic_editing_keyboard
for related Tools _shortcuts-atollic-editing-keyboard-shortcuts-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/iar_to_atollic_truestudio
for related Tools _migration_guide-truestudio-for-arm-migration-guide-iar-embedded-
& Software workbench-to-truestudio-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/stm32cubemx_installatio
for related Tools n_in_truestudio-stm32cubemx-installation-in-truestudio-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4435-guidelines-for-
for related Tools obtaining-ulcsaiec-607301603351-class-b-certification-in-any-stm32-
& Software application-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4502-stm32-
for related Tools smbuspmbus-embedded-software-expansion-for-stm32cube-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4635-minimization-of-
for related Tools power-consumption-using-lpuart-for-stm32-microcontrollers-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4657-stm32-
for related Tools inapplication-programming-iap-using-the-usart-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an4759-using-the-

Page 27
MainCard v5 Project
Configuration Report

for related Tools hardware-realtime-clock-rtc-and-the-tamper-management-unit-tamp-with-


& Software stm32-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4841-digital-signal-
for related Tools processing-for-stm32-microcontrollers-using-cmsis-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an5054-secure-
for related Tools programming-using-stm32cubeprogrammer-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an5056-integration-
for related Tools guide-for-the-xcubesbsfu-stm32cube-expansion-package-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5305-digital-filter-
for related Tools implementation-with-the-fmac-using-stm32cubeg4-mcu-package-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5315-stm32cube-
for related Tools firmware-examples-for-stm32g4-series-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an5325-getting-started-
for related Tools with-the-cordic-accelerator-using-stm32cubeg4-mcu-package-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5345-highbrightness-
for related Tools rgb-led-control-using-the-bg474edpow1-discovery-kit-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5360-getting-started-
for related Tools with-projects-based-on-the-stm32mp1-series-in-stm32cubeide-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5361-getting-started-
for related Tools with-projects-based-on-dualcore-stm32h7-microcontrollers-in-
& Software stm32cubeide-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5394-getting-started-
for related Tools with-projects-based-on-the-stm32l5-series-in-stm32cubeide-
& Software stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5418-how-to-build-a-
for related Tools simple-usbpd-sink-application-with-stm32cubemx-stmicroelectronics.pdf

Page 28
MainCard v5 Project
Configuration Report

& Software
Application Notes https://www.st.com/resource/en/application_note/an5426-migrating-
for related Tools graphics-middleware-projects-from-stm32cubemx-540-to-stm32cubemx-
& Software 550-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5464-position-control-
for related Tools of-a-threephase-permanent-magnet-motor-using-xcubemcsdk-or-
& Software xcubemcsdkful-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5496-buck-voltage-
for related Tools mode-with-the-bg474edpow1-discovery-kit-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an5497-buck-current-
for related Tools mode-with-the-bg474edpow1-discovery-kit-stmicroelectronics.pdf
& Software
Application Notes https://www.st.com/resource/en/application_note/an5564-getting-started-
for related Tools with-projects-based-on-dualcore-stm32wl-microcontrollers-in-
& Software stm32cubeide-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5698-adapting-the-
for related Tools xcubestl-functional-safety-package-for-stm32-iec-61508-compliant-to-
& Software other-safety-standards-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an5731-stm32cubemx-
for related Tools and-stm32cubeide-threadsafe-solution-stmicroelectronics.pdf
& Software
Errata Sheets https://www.st.com/resource/en/errata_sheet/es0430-
stm32g471xx473xx474xx483xx484xx-device-errata-stmicroelectronics.pdf
Datasheet https://www.st.com/resource/en/datasheet/dm00431551.pdf
Programming https://www.st.com/resource/en/programming_manual/pm0214-stm32-
Manuals cortexm4-mcus-and-mpus-programming-manual-stmicroelectronics.pdf
Reference https://www.st.com/resource/en/reference_manual/rm0440-stm32g4-
Manuals series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
Technical Notes https://www.st.com/resource/en/technical_note/tn1163-description-of-
& Articles wlcsp-for-microcontrollers-and-recommendations-for-its-use-
stmicroelectronics.pdf
Technical Notes https://www.st.com/resource/en/technical_note/tn1204-tape-and-reel-

Page 29
MainCard v5 Project
Configuration Report

& Articles shipping-media-for-stm32-microcontrollers-in-bga-packages-


stmicroelectronics.pdf
Technical Notes https://www.st.com/resource/en/technical_note/tn1205-tape-and-reel-
& Articles shipping-media-for-stm8-and-stm32-microcontrollers-in-fpn-packages-
stmicroelectronics.pdf
Technical Notes https://www.st.com/resource/en/technical_note/tn1206-tape-and-reel-
& Articles shipping-media-for-stm8-and-stm32-microcontrollers-in-qfp-packages-
stmicroelectronics.pdf
Technical Notes https://www.st.com/resource/en/technical_note/tn1207-tape-and-reel-
& Articles shipping-media-for-stm8-and-stm32-microcontrollers-in-so-packages-
stmicroelectronics.pdf
Technical Notes https://www.st.com/resource/en/technical_note/tn1208-tape-and-reel-
& Articles shipping-media-for-stm8-and-stm32-microcontrollers-in-tssop-and-ssop-
packages-stmicroelectronics.pdf

Page 30

You might also like