| Electronic Components Datasheet Search |
|
STM32WBA50KG Datasheet(PDF) 15 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM32WBA50KG Datasheet(HTML) 15 Page - STMicroelectronics |
|
15 / 110 page ![]() DS14688 Rev 1 15/110 STM32WBA50KG Functional overview 50 • Power consumption intrinsically reduced (more accesses to cache memory rather than to bigger main memories), even improved by configuring ICACHE as direct mapped (rather than the default two-ways set-associative mode) • Maintenance operation for software management of cache coherency • Error management: detection of unexpected cacheable write access, with optional interrupt raising 3.3 Memory protection unit The MPU is used to manage the CPU accesses to the memory and to prevent tasks to accidentally corrupt the memory or the resources used by other active tasks. This memory area is organized into up to 8 protected areas. The MPU is especially helpful for applications where some critical or certified code must 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 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 execute. The MPU is optional and can be bypassed for applications that do not need it. 3.4 Multi-AHB bus matrix A 32-bit multi-AHB bus matrix interconnects all the masters (CPU, GPDMA1) and the slaves (flash memory, SRAMs, AHB, and APB) peripherals. It also ensures a seamless and efficient operation even when several peripherals work simultaneously. 3.5 Embedded flash memory The devices feature 1 Mbyte of embedded flash memory, available to store programs and data. This memory supports 10000 cycles, and up to 100000 cycles on 32 pages (256 Kbytes). A 128-bit instruction prefetch is implemented and can optionally be enabled. The flash memory contains 128 pages of 8 Kbytes, and embeds a 512-byte OTP (one time programmable) for user data. The configuration of flexible protections is possible thanks to the option bytes: • RDP (readout protection) to protect the whole memory, has four levels of protection available (see Table 3): – Level 0: no readout protection – Level 1: memory readout protection The flash memory cannot be read from or written to if either the debug features are connected or the boot in SRAM or bootloader are selected. Regressions from Level 1 to lower levels can be protected by password authentication. – Level 2: chip readout protection The debug features, the boot in RAM and the bootloader selection are disabled. A secret key can be configured to allow the regression capability from Level 2 to Level 1. By default (key not configured), this Level 2 selection is irreversible and |
|
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 |
| 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 |