STMicroelectronics AN4044 Application Note Using FPU with STM32F4 MCUs

This application note explains how to use floating-point units (FPU) with STM32F405/07xx and STM32F415/417xx microcontrollers


STMicroelectronics AN4044 Application Note Using FPU with STM32F4 MCUs - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
21
File format
PDF
File size
282 KB
Published
06 August, 2012
Updated
30 September, 2023
MD5 checksum
185CC74806F13B4614B24427CDDCD6E9

About this manual

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.

What's inside

  • Floating-point arithmetic
  • IEEE 754 standard
  • STM32F4 floating-point unit
  • FPSCR register
  • Exception management
  • FPU instructions
  • Application example

Specifications

Applicable MicrocontrollersSTM32F405/07xx and STM32F415/417xx
Document RevisionRev 1
Publication DateMarch 2012

Frequently asked questions

What microcontrollers are covered in this application note?

The document covers STM32F405/07xx and STM32F415/417xx high-performance MCUs with DSP and FPU instructions.

Which development tool is mentioned as applicable?

The STM3240G-EVAL evaluation board is listed as an applicable development tool.

Download PDF (282 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →