About this document
1.3.1
System level interface
The Cortex-M0 processor provides a single system-level interface using AMBA
to provide high speed, low latency memory accesses.
1.3.2
Integrated configurable debug
The 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 small package devices.
1.3.3
Cortex-M0 processor features and benefits summary
●
High code density with 32-bit performance
●
Tools and binary upwards compatible with Cortex-M processor family
●
Integrated ultra low-power sleep modes
●
Efficient code execution permits slower processor clock or increases sleep mode time
●
Single-cycle 32-bit hardware multiplier
●
Zero jitter interrupt handling
●
Extensive debug capabilities
1.3.4
Cortex-M0 core peripherals
The peripherals are:
●
Nested vectored interrupt controller: The NVIC is an embedded interrupt controller that
supports low latency interrupt processing.
●
System control block: The SCB is the programmers model interface to the processor. It
provides system implementation information and system control, including
configuration, control, and reporting of system exceptions.
●
System timer: SysTick is a 24-bit count-down timer. Use this as a Real Time Operating
System (RTOS) tick timer or as a simple counter.
10/91
Doc ID 022979 Rev 1
PM0215
®
technology
Need help?
Do you have a question about the STM32F0 Series and is the answer not in the manual?
Questions and answers