Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

STM32U073RCI3TR Datasheet(PDF) 7 Page - STMicroelectronics

Part # STM32U073RCI3TR
Description  Ultra-low-power Arm® Cortex®-M0 32-bit MCU, up to 256-Kbyte flash memory, 40-Kbyte SRAM, USB, LCD
PDF  146 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STM32U073RCI3TR Datasheet(HTML) 7 Page - STMicroelectronics

Back Button STM32U073RCI3TR Datasheet HTML 3Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 4Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 5Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 6Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 7Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 8Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 9Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 10Page - STMicroelectronics STM32U073RCI3TR Datasheet HTML 11Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 146 page
background image
3
Functional overview
3.1
Arm® Cortex®-M0+ core with MPU
The Arm Cortex -M0+ is an entry-level 32-bit Arm Cortex processor designed for a broad range of embedded
applications. It offers significant benefits to developers, including:
•
A simple architecture, easy to learn and program
•
ultra-low power, energy-efficient operation
•
Excellent code density
•
Deterministic, high-performance interrupt handling
•
Upward compatibility with Cortex-M processor family
•
Platform security robustness, with integrated Memory Protection Unit (MPU).
The Cortex-M0+ processor is built on a highly area- and power-optimized 32-bit core, with a 2-stage pipeline Von
Neumann architecture. The processor delivers exceptional energy efficiency through a small but powerful
instruction set and extensively optimized design, providing high-end processing hardware including a single-cycle
multiplier.
The Cortex-M0+ processor provides the exceptional performance expected of a modern 32-bit architecture, with a
higher code density than other 8-bit and 16-bit microcontrollers.
Owing to embedded Arm core, the STM32U073x8/B/C devices are compatible with Arm tools and software.
The Cortex-M0+ is tightly coupled with a nested vectored interrupt controller (NVIC) described in
Section 3.14.1: Nested vectored interrupt controller (NVIC).
3.2
Adaptive real-time memory accelerator (ART Accelerator)
The ART Accelerator is a memory accelerator optimized for STM32 industry-standard Arm® Cortex®-M0+
processors. It balances the inherent performance advantage of the Arm Cortex-M0+ over flash memory
technologies, which normally requires the processor to wait for the flash memory at higher frequencies.
To release the processor near 67 DMIPS performance at 56 MHz, the accelerator implements an instruction
prefetch queue and branch cache, which increases program execution speed from the 64-bit flash memory.
Based on benchmark, the performance achieved thanks to the ART accelerator is equivalent to 0 wait state
program execution from flash memory at a CPU frequency up to 56 MHz.
3.3
Memory protection unit
The memory protection unit (MPU) is used to manage the CPU accesses to memory to prevent one task to
corrupt accidentally the memory or resources used by any other active task.
The MPU is especially helpful for applications where some critical or certified code has to be protected against the
misbehavior of other tasks. It is usually managed by an RTOS (real-time operating system). If a program
accesses a memory location that is prohibited by the MPU, the RTOS can detect it and take action. In an RTOS
environment, the kernel can dynamically update the MPU area setting, based on the process to be executed.
The MPU is optional and can be bypassed for applications that do not need it.
STM32U073x8/B/C
Functional overview
DS14548 - Rev 2
page 7/146



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com