Blog
Tip for STM32 developers: Convert your project from C to C++ with STM32CubeMX and Open System Workbench for STM32
This tip is for developers working with Workbench for STM who want to compile their project in C++. Generate the C code in the STM32CubeMX according to the hardware configuration for System Workbench for STM32. C++ code generation is not included here...
Safety concepts for Aurix microcontrollers
Software and hardware developers appreciate the Safety Management Unit of Aurix microcontrollers as a standalone unit for error handling. New regulations related to functional safety in both industry and the automotive sector are driving the adoption of...
Reliable indicators of impending software erosion and what you can do about it.
Successful embedded software is usually developed over a long period. During this process, relationships may occasionally be introduced into the code that don't belong there. Over time, the software deviates increasingly from the planned architecture – the...
Off to new shores – Discover hidden resources, uncover concealed profits
""We don't have problems, we have challenges." You've surely heard this phrase before, or something similar. I'll add to it, because these days you have to top what's already been said to drown out the constant background noise of clever platitudes. I'm writing...
New momentum for the embedded project with C++11
Many embedded projects still use older (and outdated) environments that don't allow developers to use a new C++ standard. This is a mistake. Because of this, programmers are missing out not only on the newly added features—some things were removed in C++11...
10 Years of ESE Congress
Peter Siwon looks back at the early years of an event that, in ten years, has grown into Europe's largest congress for embedded software. How time flies! This phrase, heard from parents, grandparents, and other more mature contemporaries, always annoyed me when I...
Larger and more universal: All about “Modern C++”
Six years ago, C++11 ushered in a new era for C++. MicroConsult sheds light on the intricacies of modern C++ standards and brings you up to speed with C++17 through a specially developed training course. When the standards organization ISO/IEC introduced C++11 in 2011...
Control sensors with Linux – Use the latest embedded Linux know-how directly in your projects
Your task is the successful implementation of the Linux operating system in your embedded project. The challenge when using real hardware under real-time conditions lies in understanding the correct use of embedded Linux and properly utilizing the available Linux operating system mechanisms...