Logo

 uM-FPU64 IDE
 Integrated Development Environment

Home products Downloads Support Where to Buy Contact
uM-FPU64 IDE

Software
Documentation
Revision History
  
uM-FPU64 IDE

The uM-FPU64 IDE (Integrated Development Environment) provides a set of easy-to-use tools for developing applications using the uM-FPU64 floating point coprocessor. The IDE runs on Windows XP, Vista, and Windows 7 and provides support for compiling, debugging, and programming the uM-FPU64 floating point coprocessor.
(click on windows to see larger image) Function Window Debug Window Output Window Source Window

Compiling
  • built-in code editor for entering symbol definitions and math expressions
  • compiler generates code customized to the selected microcontroller
  • pre-defined code generators included for most microcontrollers
  • target description files can be defined by the user for customized code generation
  • compiler code and assembler code can be mixed to support all uM-FPU64 instructions
  • output code can be copied to the microcontroller program

  • Debugging
  • instruction tracing
  • contents of all FPU registers can be displayed in various formats
  • breakpoints and single-step executionv
  • conditional breakpoints using auto-step capability
  • symbol definitions from compiler used by instruction trace and register display
  • numeric conversion tool for 32-bit and 64-bit floating point and integer values

  • Programming Flash Memory
  • built-in programmer for storing user-defined functions in Flash memory
  • graphic interface for setting parameter bytes stored in Flash

  • Software
    uM-FPU64 IDE release 402
    Installer for uM-FPU64 IDE (Integrated Development Environment). Includes software and documentation.
    6.3 MB ZIP Dec 19, 2011
    Release Notes
    Release notes for uM-FPU V3 IDE release 402. 
    45 KB PDF Dec 19, 2011

    Documentation
    uM-FPU64 IDE User Manual
    Documentation for using the uM-FPU64 IDE. Includes tutorials and reference guides. 
    2.6 MB PDF Dec 19, 2011
    uM-FPU64 IDE Compiler
    Documentation for using the uM-FPU64 IDE compiler. 
    545 KB PDF Dec 19, 2011

    Revision History
    Release 402 - December 19, 2011

    New Features
  • added support for manually typing debug commands in the Serial I/O window.
  • system target files are now installed with the IDE software
  • system target files are loaded from the following folder:
       ~\Program Files\Micromega\uM-FPU V3 IDE rxxx\Target Files
       (where rxxx is the IDE software revision number)
  • user target files are now loaded from the following folder:
       My Documents\Micromega\Target Files
  • added procedure call for DEVIO using same symbols as #ASM

  • Changes
  • when Find or Replace menu item is selected, the focus moves to the Find field
  • Tools>Add Target FolderŠ menu item has been removed
  • Tools>Add Target FileŠ menu item has been removed
  • Tools>Remove Target File menu item has been removed
  • optimized the code generated for many common expressions
  • in #ASM, added name of label to undefined label error message
  • added support for DWRITE and DREAD

  • Bug Fixes
  • in #ASM, LWRITE0, LWRITE, LWRITEA, and #LONG where not accepting negative numbers
  • in #ASM, strings were not being handled properly for SEROUT,1 and SEROUT,5
  • float variables were generating code for writeLong instead of writeFloatv
  • corrected definition of INC symbol for SETIND instruction
  • Release 401b4 - September 27, 2011
  • initial release for uM-FPU64
  • archive of uM-FPU64 IDE release 401b4 ZIP

  • Return to Top