Installing Eclipse
- macOS and Windows are nearly the same for installation
- neither macOS or Windows will have a Java Runtime Environment installed. Install JRE 8 from Oracle. JRE 9 does not currently work with Eclipse (without workarounds)
- Install Eclipse Oxygen for C/C++ development
- Older versions of Eclipse will work as well
Configure Eclipse for ARM development
Follow the guide on Camine Noviello’s blog https://www.carminenoviello.com/2014/12/28/setting-gcceclipse-toolchain-stm32nucleo-part-1/ from the text “When finished, you can launch the C:\STM32Toolchain\eclipse\eclipse.exe executable”
Skip the part about STLink and stop before “Flash the binary on the STM32Nucleo”
Now follow the blog entry on configuring OpenOCD https://www.carminenoviello.com/2015/01/07/setting-gcceclipse-toolchain-stm32nucleo-part-2/