Hello, currently we have a big project maintained under Keil IDE and have licence for Keil compiler.
We would like to migrate to more comfortable IDEs such as SES, Visual studio or Eclipse. However, we need to preserve ARM compiler since it provides most size optimized code comparing to other ARM compilers.
I have tried to setup other environments, however there is no in built possibility to setup ARMCC compiler.
Did anyone have similar situation?
If you prefer Eclipse together with Arm compiler toolchain, you can check this Arm Development Studio IDE: developer.arm.com/.../arm-development-studio
The Compiler itself (and Linker, etc) is just a command-line tool - so you can call it from anything which can make the appropriate command-line calls.
Eclipse has been used to drive many different compilers and many different languages - it wasn't originally designed for 'C' at all!
As for SES (which is just a re-badged Rowley CrossStudio) - you would have to ask Segger about that:
https://forum.segger.com/index.php/Board/9-SEGGER-Embedded-Studio-related/?s=f3a2dbbe05930f587d74797637b2f8c0a687aac6
See also: https://community.arm.com/developer/tools-software/tools/f/keil-forum/44670/how-to-convert-keil-project-uvprojx-to-eclipse
Sergii said:there is no in built possibility to setup ARMCC
You are either going to have to put in the effort yourself, or pay someone to do it for you.
Integrating a toolchain with Eclipse is a non-trivial task; other IDEs are going to be comparable.
You could always just use a makefile...
Hello Chen, any ideas what is going to be the price for it ?
If you click the 'Buy' link on that page, it goes to a form to enter your requirements and it will give you the price!
Cross Post:
https://forum.segger.com/index.php/Thread/6745-Is-it-possible-to-use-ARMCC-toolchain-with-Segger-Embedded-Studio-and-easily-mig
Thanks Andy!
As you have a Keil licence, you must have a contact for Keil sales.
It might be worth asking them if there's an "upgrade" or "trade-in" option for going from Keil to Dev Studio ...
Solution is posted on Segger forum.