Just curious who is using the Stellaris CORTEX-M3 and the type of application. I'm fairly new to the ARM CORTEX-M3 architecture, and have been poking around with Luminary/TI's offering as well as NXP, and Atmel. I haven't evaluated any ST device yet. My concern was using a product line that will be around for the next 5 year. Of the three companies I've evaluated so far (Luminary/TI, NXP, and Atmel), I think I am going to focus on Luminary/TI. My evaluation impressions thus far of all three are:
1) The Luminary/TI CORTEX-M3 Stellaris product line seems most straight forward
in terms of tools and documentation. There are many supported development IDE
environments. There seems to be a good set of peripherals for most applications
that don't require allot of high-end number crunching (e.g. DSP); RAM and FLASH
space are acceptable, but there often is never enough of either right?
2) NXP seems to be a more recent entry with a well supported attempt to add
parts but seems to be tightly coupled with Embedded Artists and Code-Red
Technologies. Not really an issue as both Embedded Artists and Code-Red are very
aggressive and produce high-quality tools, but I prefer alternative to evaluate
(read: Not free, but lower cost IDE).
3) Atmel seems to be having a harder time catching. I base that on some of the
posts I've read on their forms (e.g. posts asking where to find production parts
and posts). The Atmel SAM3 seems to be so new to the payers that Ateml doesn't
quite seem to have a good variety of IDE support and the documentation is still
All three companies offer the Keil/IAR evaluations though graduating to the
"production" IDE is out of my price range. I've used CodeSourcery, Rowley, and
Code-Red NXP Express in my evaluations. I found Rowley to be straight forward
with minimal IDE "features". The Eclipse-based IDE's were more difficult to cope
with, but easier as time went on.
So, I rambled a bit here; my purpose was to "ping" the group to see what others
think primarily of the Stellaris family to validate or persuade me that I am on