This application note explains how to use floating-point units (FPU) with STM32F405/07xx and STM32F415/417xx microcontrollers
This document provides an overview of floating-point arithmetic, the IEEE 754 standard, and the specific implementation of the Floating-Point Unit (FPU) in the STM32F405/07xx and STM32F415/417xx microcontroller families. It details the hardware capabilities of the FPU, including special operating modes, status registers, and exception management.
The note also covers the programming model and specific FPU instructions for arithmetic, comparison, conversion, and data loading/storing. An application example using the Julia Set is provided to demonstrate the implementation of mathematical algorithms on these microcontrollers.
| Applicable Microcontrollers | STM32F405/07xx and STM32F415/417xx |
|---|---|
| Document Revision | Rev 1 |
| Publication Date | March 2012 |
The document covers STM32F405/07xx and STM32F415/417xx high-performance MCUs with DSP and FPU instructions.
The STM3240G-EVAL evaluation board is listed as an applicable development tool.