Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
8 years, 4 months ago.
leaving MBED, help please
Hi there,
I would like to get out of using MBED and move into a IDE on my machine instead. I am using a NUCLEO F401RE and would like to use the ST-LINK as a programmer to program a different device, can I please be suggested an IDE? I have heard that Eclipse and Keil are possible IDEs that I could use, but I am not sure which one to go for. I have always used atmels environment and worked with AVR stuff, and ST feels like a whole new ocean to me, please help me find my way around so I can start programming some microcontrollers.
thank you for your time.
Question relating to:
3 Answers
8 years, 4 months ago.
Here's a really good online course to STM32 CubeMX and HAL libraries, I highly recommend it to get familiar with the many of the features available. In the course examples the following IDE's are used: IAR, Keil, Atollic and System Workbench. I used System Workbench myself.
8 years, 4 months ago.
You could use STM32CubeMX and System Workbench for STM32. They work really well for me.
system workbench, is it free? I know stmcube helps generate code for you depending on what you confugure. but I tried installing eclipse now, still havent gotten it to work, can you point me in the direction of a tutorial for system workbench? thanks
posted by 14 Aug 2016Yes it is free.
Here is part 1 of a 2 part tutorial by Adam Bemski on YouTube https://www.youtube.com/watch?v=4Owyk7T8FzY
from here you can find other tutorials, some a little more advanced.
posted by 15 Aug 20168 years, 4 months ago.
You can integrate GCC with emblocks, System Workbench, or a custom install of gcc. If you want to use mbed with an offline-compiler you can follow the instructions for gcc4mbed which integrates gcc with the mbed libs in an easy-to-use command-line interface.
Do you want to use ST's HAL or still use MBED HAL? If the latter, you can export to a variety of toolchains from the online IDE, and then work locally.
posted by Jan Jongboom 16 Aug 2016