I'm new so not sure if this is the right place for this post?
I recently purchase a Tiva C series Launch pad board from here and have download the Keil uVision4 IDE but was wondering if there was a free IDE available?
I'm new so not sure if this is the right place for this post?
I recently purchase a Tiva C series Launch pad board from here and have download the Keil uVision4 IDE but was wondering if there was a free IDE available?
Hello,
Welcome to the element14 Community, we hope you are enjoying it so far. I will move this over to the Development Platforms & Kits area as it is a better fit to your question.
Thank you,
Jamie
Hi Mike,
Do you mean a free compiler? If so, gcc should work, see here (I've not tried it with this device). In this case they used Eclipse as the IDE (it is free).
Shabaz,
I'm brand new to the ARM world and want to get set up to program the Tiva C Launch Pad that has the ARM-M4F chip for a class I'm taking. I've looked at the IDE that the instructor has told us to download (Keil) and it's a lite version with a 32K restriction. That's all right for learning but I eventually want to do other things with this board that will definitely go beyond this limit.
I am using the gcc tool chain in the Atmel Studio IDE and using Eclipse for the first time programming the Beaglebone Black from a Ubuntu VM. I had wondered if Eclipse would work as it's so versatile but being as I've not used it much wasn't sure if it would. I'll check into it thanks!
Mike
Hi Mike,
You can do a lot in 32k, so the restriction is not too bad, although it's not nice getting stuck if your code should end up larger.
For home projects I use a mix, gcc for some projects, and commercial size-restricted compilers for others. Usually I'm happiest with just a text editor and no IDE, but the size-restricted commercial compilers often have IDEs that are quite nice to use - e.g. IAR is nice. I've not used Keil, but I imagine it is straightforward to use too, since it is the recommended one for the course. Good luck with the classes! : )
Thanks shabaz,
The class I'm taking is an Embedded Systems class and so far is very interesting. Right now waiting on the Tiva board to really get start in the labs.
I've tried IAR but not for ARM, the main problem I have is I'm a retired hobbyist with little money so I have to go free or cheap.
I guess you probably work a lot with make files then? I have a hard time with make files, have tried to learn but just can't wrap my head around it.
Hi Mike,
I too have only used the free compilers from IAR. I feel the same about makefiles as you. I tend to reuse existing ones and tweak them. One day I might try to spend some time to understand them further. Most of the makefile tutorials show how to do "almost" what you may need, but the slight delta that is inevitably required can be difficult to do sometimes. Sometimes I'll live with the fact that it is unnecessarily compiling files that are untouched, but it can get annoying and time-consuming ;-)