<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Mark</div><div><br></div><div>I'm not a great Eclipse fan myself. But I've found Atollic TrueStudio to work quiet nicely (<a href="https://atollic.com/truestudio/">https://atollic.com/truestudio/</a>). ST bought them earlier this year and they give it away free for use with STM32. The nice thing about it is that Atollic has added custom bits to Eclipse. So, for instance, you get a fault analyser that will show you the reason for a crash and the location. It can drive an ST-Link out the box. It contains a build analyser that shows you the amount of RAM, Flash and Data used. It contains a static stack analyser that shows the stack cost of all functions.
It uses gcc under the hood, it installs its own version in a folder somewhere.</div><div><br></div><div>I much prefer it to AC6 SW4STM32</div><div><br></div><div>Stuart<br></div><div><br></div><div><br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 12 Sep 2018 at 22:27, Mark Atherton <<a href="mailto:markaren1@xtra.co.nz">markaren1@xtra.co.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello all,<br>
<br>
Does anyone have any experience with the various toolchains out there <br>
for the STM32 ?<br>
<br>
Most of the stuff I do is bare-metal, but am definitely not a fan of <br>
stm32cube, or Eclipse.<br>
<br>
Obvious choices seem to be Keil uVison; the limited code-size trial IDE <br>
seems to be excellent. but looks like $$$$ is involved for the <br>
professional unlimited versions. I understand that ARM bought Keil a <br>
while ago, and that this product is their tool of choice.<br>
<br>
ARM do have a free toolchain gcc-arm-none-eabi (85MB) available, which <br>
seems odd given the conflict of interest with Keil.<br>
<br>
openSTM32 (owned by ac6) have an open source 'System Workbench for <br>
STM32' which seems bulky (!) at over 450MB.<br>
<br>
Finally, at least the older uVision toolchain appears to allow GCC tools <br>
to be installed. Anyone used this combination, if there is no code limit <br>
size on their debugger, this would be ideal.<br>
<br>
Comments, thoughts and experiences please.<br>
<br>
Thanks,<br>
<br>
Mark<br>
<br>
<br>
<br>
_______________________________________________<br>
Chchrobotics mailing list <a href="mailto:Chchrobotics@lists.ourshack.com" target="_blank">Chchrobotics@lists.ourshack.com</a><br>
<a href="https://lists.ourshack.com/mailman/listinfo/chchrobotics" rel="noreferrer" target="_blank">https://lists.ourshack.com/mailman/listinfo/chchrobotics</a><br>
Mail Archives: <a href="http://lists.ourshack.com/pipermail/chchrobotics/" rel="noreferrer" target="_blank">http://lists.ourshack.com/pipermail/chchrobotics/</a><br>
Meetings usually 3rd Monday each month. See <a href="http://kiwibots.org" rel="noreferrer" target="_blank">http://kiwibots.org</a> for venue, directions and dates.<br>
When replying, please edit your Subject line to reflect new subjects.</blockquote></div>