Blog
C++ in Deeply Embedded Systems
Modern Code on Tiny Chips Author: Dr. Michael von Tessin, Sonova contribution - Embedded Software Engineering Congress 2018 Most deeply-embedded systems are implemented in C. In this paper, we explain why, and why those systems could benefit from using C++. We present how this can be achieved...
Migration to Python 3
Why the Clock Is Tickling Ever Louder Author: Rainer Grimm, Modern Contribution - Embedded Software Engineering Congress 2018 Python 3 was released in 2008. Since Python 3 is not backward compatible with Python 2, existing code in Python 2 was generally further developed, and the new...
Modern compiler optimizations
Old and new tricks for the smallest and fastest code. Author: André Schmitz, Green Hills Software. Contribution - Embedded Software Engineering Congress 2018. Compiler optimization is nothing new and has been around since compilers existed. Nevertheless, new compiler versions are released every year...
Fixed-point arithmetic – easier than you think
Use in custom algorithms and libraries Author: Ferdinand Englberger, University of the German Federal Armed Forces Munich Contribution - Embedded Software Engineering Congress 2018 Although more and more microcontrollers have floating-point arithmetic units, fixed-point arithmetic is still used in many libraries, e.g., for...
Embedded Software Engineering Expertise: ESE 2018 (Part 1)
MicroConsult offers training courses, seminars, and coaching throughout the year on the topics discussed at the congress. Benefit from the experience of our embedded software engineering specialists and contact us. We would be happy to advise you. MicroConsult...
Trend Guide „Embedded Test“
Read on! Embedded Testing: Table of Contents Trend Spots Creating a solid foundation for testing: From requirements analysis to test specification Good planning is half the battle: Test plan as a management task Concrete guidelines for testers: Getting into detail with the test specification The underappreciated...
Trend Guide „Embedded Software Redesign“
Read on! Embedded Software Redesign: Table of Contents Part I - The Decision Part II - Reverse Engineering: Untangling Gordian Knots Part III - Refactoring: Making Old New Part IV - Reengineering: The Journey is the Destination Info Pool: Book Recommendations Info Pool: Tools and Web Tips Part I: The...
Trend Guide „Leadership in High-Tech Companies“
Read on! Leadership in High-Tech Companies: Table of Contents Requirements for Leaders Common Shortcomings Style, Attitude, Culture Generation Y Recruiting Promotion and Development The Target Audience of this Trend Guide This document addresses typical questions surrounding the topic of leadership...