<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">I am only familiar with ARM Cortex
stuff. There are different implementers of ARM Cortex M
processors, like STM, NXP, even Atmel has some.<br>
Usually (from my experience), there will be IDEs (as in,
commercial, packaged with compiler / linker toolchain) which
support a whole range of MCUs with ARM core (cortex, partially
also arm9, arm7) across different implementers - but not other MCU
types like avr or pic.<br>
I don't know anymore what Ksil supports, but believe me, I have
looked for ARM tool chains and have seen none that also supported
completely different MCU cores. That would have to be some
behemoth with several compiler suites. I could be wrong but from
what I've seen so far...<br>
<br>
Some IDEs I have at least tried, which all support Cortex M from
different implementers:<br>
(- I hate Keil. Not because it looks like from 1989, but the
usability is similar. And meta infos in project files, seriously?
And when I last tried Keil (V4.x ?), it was not able to do
debugging with threads, e.g.. RTOS based firmware)<br>
- Atollic TrueStudio (eclipse based, some fancy features (some of
which are addons costing extra, like test automation for
embedded), Lite version free but somewhat crippled, full version
in the thousands of $)<br>
- Rowley Crossworks (their own editor, used to suck, but has
gotten better over the years. They have a ~ 150 bucks
non-commercial license)<br>
<br>
Those two set up all the debugging stuff, I installed it and it
just worked. Tried Olimex and ST-link debug adapters.<br>
<br>
free and open:<br>
- Eclipse-CDT + ARM GCC NONE EABI compiler toolchain + OpenOCD +
GDB, then as debugger perhaps Olimex adapters, or ST-link if you
use ST. I like SWD for my projects -> smaller connector than
JTAG<br>
This option used to be (IMO) horrible and frustrating, half baked,
half working, but it is getting less and less so.<br>
You need to set up the debugger settings yourself, there are
tutorials. Once that works, it does so pretty decently.<br>
<br>
Free but not open, and every other version update has some
annoying flaws:<br>
- CooCox CoIDE. But a version that works often allows very quick
setup of a project and get going actially initializing some
devboard and testing hardware.<br>
But since you said *reliable*, this is probably not your first
choice :-D<br>
<br>
<br>
Steve<br>
<br>
Am 18.02.2016 um 02:59 schrieb Chris Juried:<br>
</div>
<blockquote
cite="mid:649794646.5711364.1455760752763.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:verdana, helvetica, sans-serif;font-size:13px">
<div id="yui_3_16_0_1_1455321680461_264543"><span
id="yui_3_16_0_1_1455321680461_264547">Hi Group,</span></div>
<div id="yui_3_16_0_1_1455321680461_264548"><br>
<span id="yui_3_16_0_1_1455321680461_264547"></span></div>
<div id="yui_3_16_0_1_1455321680461_265753"><span
id="yui_3_16_0_1_1455321680461_264547">With all the
discussion of Microchip acquiring Atmel, I began to wonder
if there is a group favoured IDE for various MCUs. I am
currently using Atmel Studio for Atmel products and Keil for
TI products . If I wanted to expand to Microchip, TI MSP,
Cortex, Parallex, NXT, STM, etc.. products, is there a
recommended IDE that is user-friendly with the many
different MCUs available? </span></div>
<div id="yui_3_16_0_1_1455321680461_264545"> </div>
<div id="yui_3_16_0_1_1455321680461_264381" class="signature">
<div id="yui_3_16_0_1_1455321680461_264524"><font size="2">Sincerely, <br>
</font></div>
<div id="yui_3_16_0_1_1455321680461_264380"><font
id="yui_3_16_0_1_1455321680461_264400" size="2">Chris
Juried <br>
Audio Engineering Society (AES) <var id="yui-ie-cursor"></var>Member
<br>
InfoComm-Recognized AV Technologist</font><span
id="yui_3_16_0_1_1455321680461_264397" class="postbody"><br>
<a moz-do-not-send="true"
id="yui_3_16_0_1_1455321680461_264403" rel="nofollow"
target="_blank" href="http://www.juriedengineering.com/">http://www.JuriedEngineering.com</a> (Juried
Engineering, LLC.)<br>
<a moz-do-not-send="true"
id="yui_3_16_0_1_1455321680461_264405" rel="nofollow"
target="_blank" href="http://www.tubeequipment.com/">http://www.TubeEquipment.com</a>
(Tube Equipment Corporation)<br>
<a moz-do-not-send="true"
id="yui_3_16_0_1_1455321680461_264396" rel="nofollow"
target="_blank"
href="http://www.historyofrecording.com/">http://www.HistoryOfRecording.com</a>
(History of Recording)</span><font
id="yui_3_16_0_1_1455321680461_264379" size="3"><font
id="yui_3_16_0_1_1455321680461_264378" size="2"><br>
<br>
<br>
This e-mail, and any attachments thereto, is intended
only for use by the addressee(s) named herein and may
contain legally privileged and/or confidential
information. If you are not the intended recipient of
this e-mail, you are hereby notified that any
distribution or copying of this email, and any
attachments thereto, is strictly prohibited. If you have
received this email in error, please immediately notify
me at (754) 300-9972 and permanently delete the original
and any copy of any e-mail and any printout thereof.</font></font><br>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Synth-diy mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Synth-diy@dropmix.xs4all.nl">Synth-diy@dropmix.xs4all.nl</a>
<a class="moz-txt-link-freetext" href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy">http://dropmix.xs4all.nl/mailman/listinfo/synth-diy</a>
</pre>
</blockquote>
<br>
</body>
</html>