Atmel AVR® Support

Home products Downloads Support Where to Buy Contact
Atmel AVR

uM-FPU V3.1 Documentation and Software
Application Notes

Atmel The uM-FPU V3.1 floating point coprocessor is easily interfaced with Atmel AVR microcontrollers to provide support for 32-bit floating point and 32-bit long integer operations. The Atmel AVR is interfaced to the uM-FPU V3.1 chip using an SPI or I2C interface. Support routines are provided for using the WinAVR™ Compiler.

uM-FPU V3.1

uM-FPU V3.1 Datasheet
Functional description and hardware specifications.
uM-FPU V3.1 Instruction Set
Detailed descriptions for each instruction.
Using uM-FPU V3.1 with the WinAVR™ Compiler
Reference guide for using the uM-FPU V3.1 chip with the WinAVR compiler.
680 KB PDF Feb 9, 2008
See Application Notes for descriptions and sample programs that show how to use the uM-FPU chips in various applications.
See Application Note 41 - Comparing WinAVR math and uM-FPU V3.1 math
Support Software for WinAVR Compiler
Interface routines and sample code for using the WinAVR compiler with the uM-FPU V3.1 floating point chip.
64 KB ZIP Feb 11, 2008
See the uM-FPU V3 IDE for a description of the uM-FPU V3 Integrated Development Environment (IDE). The uM-FPU V3 IDE provides an expression compiler, debugger and function programmer to assist in developing and debugging code for the uM-FPU floating point coprocessor.
Note: The beta version of uM-FPU V3 IDE Release 2 includes a target description file that provides automatic code generation for the WinAVR compiler. See the uM-FPU V3 IDE release 2.0 Beta page for more details.

Return to Top