2023-12-05 09:42 PM
Hi we're using STM32L412RB controller for our development wanted to know what are preferable IDE that can be used for the software development for the purchased controller.(They've suggested us for Eclipse wanted to make sure is it okay to use eclipse if yes what are the advantages and disadvantages of that)
Also need the suitable emulator information/suggestion regarding this?
Solved! Go to Solution.
2023-12-06 12:21 AM
Hello @Adithya_Jayaram
Here the list of debugger supported by all STM32 devices (as well STM32L412RB).
If you plan to use Eclipse you have to install and configure yourself all necessary tools.
GNU ARM, GDB plug-ins for Eclipse and maybe lot of others.
Here, a very good tutorial below:
https://www.carminenoviello.com/2015/06/04/stm32-applications-eclipse-gcc-stcube/
As explained by @STTwo-32, by using directly STM32CubeIDE, all tools and debugger are already packaged and validated, they are ready to use with all STM32 and STLinkV2 or V3 debugger but also Segger JLink.
I hope it helps you.
Regards,
Romain,
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-05 10:44 PM
Hello @Adithya_Jayaram
In your case, I suggest you use our STM32CubeIDE wish is an all-in-one multi-OS development tool and a part of the STM32Cube software ecosystem. CubeIDE is based on Eclipse/CDT, with support for Eclipse add-ons and GNU C/C++ for Arm toolchain and GDB debugger. For more details take a look at the DB3871.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-05 10:57 PM
Yeah got it but we're asked to use the Eclipse IDE, so wanted to know would be the challenges that we might find by not using the STMCube IDE and choosing the Eclipse instead, also please provide the debugger information for the selected controller, just need what are the debuggers that support STM32L412RB
2023-12-06 12:21 AM
Hello @Adithya_Jayaram
Here the list of debugger supported by all STM32 devices (as well STM32L412RB).
If you plan to use Eclipse you have to install and configure yourself all necessary tools.
GNU ARM, GDB plug-ins for Eclipse and maybe lot of others.
Here, a very good tutorial below:
https://www.carminenoviello.com/2015/06/04/stm32-applications-eclipse-gcc-stcube/
As explained by @STTwo-32, by using directly STM32CubeIDE, all tools and debugger are already packaged and validated, they are ready to use with all STM32 and STLinkV2 or V3 debugger but also Segger JLink.
I hope it helps you.
Regards,
Romain,
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-06 05:57 AM
STM32CubeIDE is eclipse based.
Eclipse with plugins was used long before STM32CubeIDE was a thing. It is much more difficult to set up, lacks a lot of features, and no longer has any advantages over STM32CubeIDE.
2023-12-06 06:08 AM
Totally agree with you, thank you @TDK
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-14 08:18 PM
Hi Thanks for the suggestion, have gone through the link for the debuggers and there lot options and we shorted it down to ST-LINK/V2-ISOL, STLINK-V3MINIE, and STLINK-V3MODS and STM32L412RB supports all three so just which would be a better options
2023-12-15 08:37 AM
Given your unspecific requirements, I would suggest STLINK-V3MINIE but any will work in general.
2023-12-15 09:38 AM
Hi again,
as said @TDK , you can use any one of them, but it will be better to use an ST-LINK-V3. Just, you have to be sure of using a genuine one and not a fake copy in case you want to use an ST-LINK/V2. you can use this post for verification.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-18 08:53 PM - edited 2023-12-18 08:54 PM
Got it, Just a general question STLINK-V3MINIE has 14 pin connector and lets say the PCB side(our controller) has 6 pin so do we need the converter adaptor here? it's just for my understanding what happens we use the same 14 pin debugger side to the 6 pin controller side?
Note: Controller that we're using for the control panel design is STM32L412RB