| 数据搜索系统,热门电子元器件搜索 |
|
PM0223 数据表(PDF) 10 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
PM0223 数据表(HTML) 10 Page - STMicroelectronics |
|
10 / 110 page ![]() About this document PM0223 10/110 DocID025763 Rev 1 The STM32L0 Cortex-M0+ processor closely integrates a configurable Nested Vectored Interrupt Controller (NVIC), to deliver industry-leading interrupt performance. The NVIC: • Includes a Non-Maskable Interrupt (NMI). • Provides zero jitter interrupt option. • Provides four interrupt priority levels. The tight integration of the processor core and NVIC provides fast execution of Interrupt Service Routines (ISRs), dramatically reducing the interrupt latency. This is achieved through the hardware stacking of registers, and the ability to abandon and restart load-multiple and store-multiple operations. Interrupt handlers do not require any assembler wrapper code, removing any code overhead from the ISRs. Tail-chaining optimization also significantly reduces the overhead when switching from one ISR to another. To optimize low-power designs, the NVIC integrates with the sleep modes, that include a deep sleep function that enables the entire device to be rapidly powered down. 1.3.1 System-level interface The STM32L0 Cortex-M0+ processor provides a single system-level interface using AMBA ® technology to provide high speed, low latency memory accesses. The STM32L0 Cortex-M0+ processor has an optional Memory Protection Unit (MPU) that provides fine grain memory control, enabling applications to use multiple privilege levels, separating and protecting code, data and stack on a task-by-task basis. Such requirements are becoming critical in many embedded applications such as automotive systems. 1.3.2 Integrated configurable debug The STM32L0 Cortex-M0+ processor implements a complete hardware debug solution, with extensive hardware breakpoint and watchpoint options. This provides high system visibility of the processor, memory and peripherals through a <2-pin Serial Wire Debug (SWD) port> that is ideal for microcontrollers and other small package devices. 1.3.3 STM32L0 Cortex-M0+ processor features summary • Thumb instruction set with Thumb-2 Technology. • High code density with 32-bit performance. • User and Privileged mode execution. • Tools and binary upwards compatible with Cortex-M processor family. • Integrated ultra low-power sleep modes. • Efficient code execution enabling slower processor clock or increased sleep time. • Single-cycle 32-bit hardware multiplier. • Zero jitter interrupt handling. • Memory Protection Unit (MPU) for safety-critical applications. • Low latency, high-speed peripheral I/O port. • A Vector Table Offset Register. • Extensive debug capabilities. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |