is a graphical tool enabling users to configure an STM32 MCU very
easily and generate the corresponding initialization code.
In a first step, MicroXplorer helps find the STM32s in the ST portfolio that feature the required peripherals.
In a second step, by selecting the operating mode of each peripheral,
MicroXplorer assigns the pins needed for the peripheral in that
In a third step users can configure the GPIOs (input, output or peripheral alternate function) to prepare for code generation.
Finally, the tool automatically generates the initialization code and a
skeleton main. This code can be customized to match the application
needs. Further code generation on the same file will keep the user
MicroXplorer provides two viewing modes for performing the
microcontroller configuration: Peripherals Panel for selecting the
operating mode of each peripheral and Chip View for advanced users to
force the mapping of a function of a peripheral to one physical pin.
A powerful constraint solver ensures that the selected pinout is
compatible with the MCU and displays all available peripherals and the
available modes of each peripheral. It can dynamically reassign pin
functions to allow more peripherals to be selected.
- Free software
- Easy to use, intuitive
- 2 viewing modes:
Peripherals Panel and Chip View
- Standalone tool that
easily interfaces with all the toolchains supporting ST MCUs
- Efficient constraint
solver to match your application request