Skip to content

How it works

sakoPO edited this page Apr 8, 2018 · 4 revisions

About microide installation process

Installation proces may be divided into two basic steps.
In first step we are installing binary files.
Toolchains:

Other Tools:

  • OpenOCD tool that allow you to download flash imaged into chips, this tool is also used for debugging
  • Doxygen is used to generate documentation from code
  • Graphviz is additional component for Doxygen, it allow to create graphs inside doxygen output files
  • Cppcheck tool used for static analysis of your code
  • msys is a set of programs allowing to build programs, it contain files like make etc. This is part of MinGW project.
  • clang-format this is a part of clang/LLVM toolchain that is used for code formatting.

Second step is to install IDE with all required plug-ins. We are using eclipse as an IDE and to install it we are using eclipse oomph installer with created own product files. List of eclipse plug-ins:

  • eclox plugin used for integrate doxygen with eclipse.
  • CppStyle plugin used to integrate clang-format with eclipse.
  • GNU MCU Eclipse plugins that integrate ARM toolchain and OpenOCD with eclipse.
  • cppcheclipse plugin used to integrate Cppcheck with eclipse

Linux installation

Windows installation

After selecting components to install, installer will download all required installers to your Document directory. All files will be stored in microIDE_installer folder. We are storing this files because sometimes downloading of some files may fail so when you will restart installer only missing files will be downloaded.
Note: Currently we don't check if file was downloaded properly. In case of corrupted file you have to remove it from microIDE_installer directory.

Clone this wiki locally