"DS-5 Application Edition
The new Eclipse-based Development Studio 5 (DS-5) supports ARM Linux development on ARM9, ARM11, and Cortex-A application processors."
http://www.keil.com/pr/article/1201.htm
http://www.keil.com/arm/ds5/
That's currently just for Native Linux and Android development on ARM9, ARM11, and Cortex-A8 - but why maintain 2 totally different IDEs?
Will (something like) this replace uVision-4 for use with all Keil toolchains?
Does this mean that Keil are going to resume support for GCC-based development?
IMHO, uV4 will not be replaced. Some differences that comes to my mind: 1) uV4 and MDK-ARM. - MCUs. - Simples OSes o no OS at all (barebones). - Simulator: ton of models. - Debuggers: JTAG. - Applications: Real-Time, Control, etc.
2) DS5 and GCC. - Complex SoCs. - OS: Linux. - Debugger: GDB (JTAG maybe in the future). - Applications: Non-RealTime (or with RT-Linux patch), HMI, networking or everything that a Complete OS like Linux can bring.
Those are differences between UV4 as it stands and GS5 as it stands.
I see no reasons there that UV4 shouldn't be replaced by something Eclipse-based.
After all, why would Keil want to maintain two independent streams?
And there are plenty of Eclipse-based tools around for "small" systems on "small" processors.
Hi
I would prefere eclipse as IDE instead of uVision4. The Editor of uVision4 is antiquide from my point of view. If Keil would use eclipse they could put more effort into developing of their configurator, compiler, linker, simulator and debugger support. This could by a win win situation.
Regards
Raphael
Although Eclipse has some annoyances of its own, it is fast becoming the de facto standard, and I don't see any compelling reason to retain the uVision interface.
In fact, as uVision has many long-standing limitations, there do seem to be good reasons to drop it!
"If Keil would use eclipse they could put more effort into developing of their configurator, compiler, linker, simulator and debugger support"
Exactly!
See: http://www.keil.com/forum/docs/thread14928.asp
And: http://www.keil.com/forum/docs/thread15179.asp
I generally agree, but I guess there are other reasons for maintaining uv4, at least for now - mainly: employment issues, the brand, etc. etc. etc.
I would prefere eclipse as IDE instead of uVision4
Not much interested in Atmel, I did stumble over (do not ask me where) a comment on some Atmel (I think) recently released Eclipse based development system.
The comment was something like It is so slow you can cry and I just found out why: it's Java.
Anyhow being a 'speed freak' and thus running commandline, I did not do a thorough read
Erik
Eclipse or not, it would be wonderful if the various emulators would start looking alike.
it would be wonderful if the various emulators would start looking alike
Only in the respect that a car has 4 tires, a steering wheel, and some indicators on the dash so that it is basically familiar to any user. I would not want to dumb-down a Ferrari so that it resembled a Buick.
Jon
View all questions in Keil forum