Standard Peripherals

The advantage of a 32 bit processor is having enough address space to layout the peripheral registers in a way that makes programming for the peripherals easy and reduce the number of instructions to required to implement drivers.
A wide range of peripherals are available:

In addition to these simple peripherals, there are also peripherals with more sophisticated functionality:

Feature rich interface peripherals are also available: