We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Can someone tell me the differences or advantages/disadvantages between the 3x possible compilers. ie. Why are they offered?
"Why are they offered?"
In the beginning, Keil was an independent company and developed its own compiler - CARM. They also offered GNU support - presumably because it's popular and free, in the hope of catching a few upgrades?
Then Keil was bought by ARM, along came RealView, and CARM was demoted to a "legacy" product.
Ok, I understand now, thanks!
What s "legacy" product?
From the Encarta Dictionary.
Legacy leg'a'cy (noun)
Something from the past, outdated or discontinued. Something that is handed down or remains from a previous generation or time
So C arm legacy product? there are quite a number of questions on ARM in this forum ,
"So C arm legacy product?"
Keil have declared their original product, called "CARM", to be a "legacy" product.
"there are quite a number of questions on ARM in this forum"
Although CARM has been declared a "legacy" product, Keil does still have a current ARM product - it's called "Realview"
uVision still also supports GCC
You can read all about it on the ARM Products page:
http://www.keil.com/arm/