<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1596188457259603&amp;ev=PageView&amp;noscript=1">
TruePERSPECTIVES_logo.png

How to Import Thousands of STM32Cube Example Projects Into TrueSTUDIO

Posted by Magnus Unemyr on Feb 14, 2017 10:12:43 AM

STMicroelectronics has done a good job of creating example projects for their STM32 devices. A great job, in fact. At least if you ask me. There are well over 4000 different STM32 example projects to be downloaded from the STM32Cube page, which is a whole lot. Many of these are nontrivial, using feature-rich middleware too. I think it is safe to say they are a popular starting point for many new STM32 designs.

All of these example projects have not been ported to the Atollic TrueSTUDIO IDE, unfortunately. But thanks to the project importer, TrueSTUDIO can import almost all of these example projects automatically. Learn how in this blog post!

Read More

Topics: Atollic TrueSTUDIO, Project migration

Migrate STM32 Projects from System Workbench for STM32 to Atollic TrueSTUDIO Using the Automatic Project Importer

Posted by Magnus Unemyr on Feb 1, 2017 5:01:11 PM

Migrating projects from one embedded IDE to another can be a time-consuming task. But an automated project importer can make the migration a breeze. No need to postpone the move due to the migration efforts anymore!

Moving an STM32 project from one IDE to another can include difficulties on many levels. But with the Atollic TrueSTUDIO project importer, STM32 projects can be imported from System Workbench for STM32 very easily indeed. Read this blog post to learn more!

Read More

Topics: Atollic TrueSTUDIO, Project migration

ARM development: what do Cortex developers want from a modern IDE?

Posted by Magnus Unemyr on Sep 21, 2016 11:46:28 AM

In terms of ARM development, many software developers spend a major part of the work week in front of their ARM development tools; primarily the IDE with its integrated C/C++ compiler and debugger. How does a modern ARM IDE compare to what embedded developers were using a few years ago?

In this blog post, I will highlight some of the advances the embedded market has made in terms of the C/C++ IDE (including the compiler and debugger itself) – and in particular, what tool features are now available for ARM Cortex developers specifically.
 
Read More

Topics: ECLIPSE, ARM Cortex, GNU tools (GCC/GDB), Debugging, Embedded Software Development, Project migration, version control, issue management, editing

Bringing power and flexibility to Freescale Kinetis developers using the ECLIPSE IDE and GNU gcc/gdb

Posted by Magnus Unemyr on Apr 24, 2015 2:15:00 PM

Which is the most powerful C/C++ compiler and debugger IDE available for Freescale Kinetis devices?  What tool features can be expected from a state-of-the-art Kinetis IDE these days? And, do Kinetis Design Studio (KDS) provide the optimal tool solution to professional Kinetis developers?

You will likely get different answers to these questions dependent on who you ask, but I for sure like the power and flexibility of the Eclipse IDE and the GNU gcc compiler and gdb debugger. The Eclipse and GNU combo on ARM Cortex devices is quickly becoming a de-facto standard in the industry as well. And they offer second-source suppliers with no vendor lock-in. So what should a Kinetis IDE provide, to give you the most power and flexibility to ensure your project success?

Read More

Topics: ECLIPSE, ARM Cortex, GNU tools (GCC/GDB), Debugging, Atollic TrueSTUDIO, Project migration

Top reasons why the embedded industry standardize on ARM processors, the GNU compiler and the Eclipse IDE

Posted by Magnus Unemyr on Apr 14, 2015 3:05:00 PM

It is currently a very strong trend in the embedded industry to standardize on ARM Cortex devices, the GNU gcc compiler (with its accompanying gdb debugger), and the Eclipse IDE. I call the ARM, GNU and ECLIPSE combo “AGE”.

What are the driving factors for this strong trend? And what are the benefits for embedded developers to jump on the ARM Cortex, GNU gcc/gdb and Eclipse train? In my opinion, there are many benefits that provide embedded developers with great advantages.

Read More

Topics: ECLIPSE, ARM Cortex, GNU tools (GCC/GDB), Debugging, Atollic TrueSTUDIO, Embedded Software Development, Project migration

Migrating from CodeWarrior: Choosing the free Freescale Kinetis Design Studio (KDS) or a more powerful IDE?

Posted by Magnus Unemyr on Apr 13, 2015 11:46:00 AM

As Freescale announced on FTF 2014 that CodeWarrior will not support new Freescale Kinetis devices onwards; many Freescale Kinetis developers using the CodeWarrior C/C++ IDE naturally look for an exit path out of CodeWarrior. So what IDE should they migrate too?

Since CodeWarrior is based on the Eclipse IDE and the GNU compiler, it is by far easier to migrate to another IDE also based on Eclipse and GNU, compared to moving to a proprietary compiler and debugger IDE. Moving from CodeWarrior to another Eclipse/GNU-based IDE provides an Eclipse->Eclipse GUI migration, and a GNU gcc->gcc source code migration, massively simplifying migration of existing projects. Given that Freescale provides the free Kinetis Design Studio (KDS), is that the best choice?

Read More

Topics: ECLIPSE, ARM Cortex, GNU tools (GCC/GDB), Debugging, Atollic TrueSTUDIO, Project migration

Migrating from Eclipse/GCC to Atollic TrueSTUDIO

Posted by Mattias Norlander on Mar 25, 2015 6:46:00 PM

We get lots of questions from developers who are using "home-made" Eclipse / GCC development tools. They want to know if there is a simple way to migrate their legacy code into Atollic TrueSTUDIO. The answer is, 'Yes,' but there are several factors to consider.

This article highlights the major reasons to why many engineers eventually moves towards a commercial tool. It also suggest an easy migration path from an "home-made" Eclipse / GCC development tool to Atollic TrueSTUDIO.

Read More

Topics: ECLIPSE, GNU tools (GCC/GDB), Project migration