Difference between revisions of "ST STM32U5"
Line 6: | Line 6: | ||
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|- |
||
+ | ! |
||
− | ! STM32U57xxx !! STM32U58xxx !! STM32U59xxx !! STM32U5Axxx |
||
|- |
|- |
||
− | | STM32U575AI || |
+ | | STM32U575AI || || STM32U595ZJ || STM32U5A5ZJ |
|- |
|- |
||
| STM32U575CI || STM32U585CI || STM32U599BJ || STM32U5A9BJ |
| STM32U575CI || STM32U585CI || STM32U599BJ || STM32U5A9BJ |
||
Line 25: | Line 25: | ||
==On-Chip Memory Regions== |
==On-Chip Memory Regions== |
||
− | The internal flash consists of |
+ | The internal flash consists of up to 4MiB of memory. |
+ | |||
+ | {| class="wikitable" |
||
+ | |- |
||
+ | ! Device !! Flash size (MiB) !! Start address !! End address |
||
+ | |- |
||
+ | | STM32U5xxxG || 1 || 0x08000000 || 0x080FFFFF |
||
+ | |- |
||
+ | | STM32U5xxxI || 2 || 0x08000000 || 0x081FFFFF |
||
+ | |- |
||
+ | | STM32U5xxxJ || 4 || 0x08000000 || 0x083FFFFF |
||
+ | |} |
||
+ | |||
+ | |||
==Reset== |
==Reset== |
Revision as of 16:54, 3 August 2021
The ST STM32U5 series are 32-bit ultra low power microcontrollers based on the ARM Cortex-M33 processor.
Device family
The STM32U5 device family consists of several subfamilies: STM32U57xxx, STM32U58xxx, STM32U59xxx and STM32U5Axxx.
STM32U575AI | STM32U595ZJ | STM32U5A5ZJ | |
STM32U575CI | STM32U585CI | STM32U599BJ | STM32U5A9BJ |
STM32U575OI | STM32U585OI | STM32U599NJ | STM32U5A9NJ |
STM32U575QI | STM32U585QI | ||
STM32U575RI | STM32U585RI | ||
STM32U575VI | STM32U585VI | ||
STM32U575ZI | STM32U585ZI |
On-Chip Memory Regions
The internal flash consists of up to 4MiB of memory.
Device | Flash size (MiB) | Start address | End address |
---|---|---|---|
STM32U5xxxG | 1 | 0x08000000 | 0x080FFFFF |
STM32U5xxxI | 2 | 0x08000000 | 0x081FFFFF |
STM32U5xxxJ | 4 | 0x08000000 | 0x083FFFFF |
Reset
No special reset is required.
Example Application
The following example project was created with the SEGGER Embedded Studio project wizard and should run out-of-the-box on any ST STM32U5xxxx device. It is a simple for loop incrementing the integer i. The application is linked into the internal flash.
SETUP
- J-Link software: V6.99a
- Embedded Studio: V5.34 (or later)
- Hardware: Socket board with ST STM32U5 mounted
- Link: File:ST STM32U5xxxx TestProject ES V534.zip