Sign up for newsletters

Software eliminates I/O pin conflict debugging

Energy Micro

Energy Aware Designer

Energy Micro has introduced a free software tool designed to remove the traditionally time-consuming problem of debugging I/O pin conflicts.

Supporting the complete EFM32 Gecko low-power MCU range, Energy Aware Designer ensures correct pin configuration and automatically generates set-up code and documentation.

On creating a new project, designers select a target MCU and are presented with a default device configuration.

Clicking on a peripheral function enables it and highlights respective pins in green on an intuitive pin-out diagram.

Pin conflicts induced by selecting another peripheral that, by default, is routed to the same pins are highlighted in red.

These are simply resolved by choosing an alternative peripheral location, automatically suggested by the software.

Configuration of GPIO resources and clocks are handled in a similar way.

Once happy with the overall MCU configuration, designers can then use the Energy Aware Designer tool to generate the corresponding C-code file, which can then be cut and pasted directly into the application code.

At the same time, detailed PDF documentation can be exported, reporting the final device pin-out map in diagrammatic and a choice of tabulated formats.

Source footer