University Of Warwick Science Park; Hitex, 2008. — 89 p.
This book is intended as a hands-on guide for anyone intending to use the ST Microelectronics STM32 family of Cortex-M3 microcontrollers.
Over the last six or seven years one of the major trends in microcontroller design is the adoption of the ARM7 and ARM9 as the CPU for general purpose microcontrollers. Today there are some 240 ARM-based microcontrollers available from a wide range of manufacturers. Now ST Microelectronics have launched the STM32, their first microcontroller based on the new ARM Cortex-M3 microcontroller core. This device sets new standards of performance and cost, as well as being capable of low power operation and hard real-time control.
So what is a Cortex?
A look at the STM32
Cortex OverviewARM Architectural Revision
Cortex Processor And Cortex CPU
Cortex CPU
Cortex Processor
Power Modes
Getting It WorkingPackage Types and Footprints
Power Supply
Reset Circuit
Oscillators
STM32 System ArchitectureMemory Layout
Maximising Performance
PeripheralsGeneral Purpose Peripherals
Connectivity
Can And USB Controller
Low Power OperationRUN Mode
Low Power Modes
Standby
Backup Region Power Consumption
Debug Support
Safety FeaturesReset Control
Power Voltage Detect
Clock Security System
Watchdogs
Peripheral Features
The FLASH ModuleInternal FLASH Security And Programming
Erase And Write Operations
Option Bytes
Development ToolsEnd Note