Select Page

Blog

Function-oriented development with rapid control prototyping

Design of a Development Environment for Drive Controllers Author: Moritz Olbrich, Dr. Fritz Faulhaber GmbH & Co. KG Contribution - Embedded Software Engineering Congress 2017 The implementation and testing of newly developed functions (e.g., drive controllers) for drive controllers can...

Controlling Software Complexity with Architectural Design

Keeping code and architecture consistent - approaches and benefits Authors: Moritz Neukirchner, Guillaume Cordon, Elektrobit Automotive GmbH, Andreas Gaiser, Axivion GmbH Contribution - Embedded Software Engineering Congress 2017 Managing Software Complexity is Hard Managing the complexity of a...

Boost Your State Machines

Create state machines that are easy to read and maintain. Author: Pawel Wiśniewski, Pawel Wiśniewski Consulting. Contribution - Embedded Software Engineering Congress 2017. State machines are an important component of software. Unfortunately, they are too often implemented manually, e.g., using...

Should I Use C++14 in My Next Embedded Design?

What does C++14 get me in embedded systems? Author: Bertil Spolander, IAR Systems Contribution - Embedded Software Engineering Congress 2017 EETimes and Embedded.com has an annual market survey [1] which, among other things, surveys what programming language the respondents use in their current...

C++: Fast and small

What does a language feature cost? Author: Andreas Fertig, Philips Medical Systems Böblingen. Contribution - Embedded Software Engineering Congress 2017. With the C++11 standard and its successors, C++ developers can benefit from exciting new features of the language. Features are always associated with...

C++ Core Guidelines Reloaded

Automatic Code Repair and Critical Review of the Guidelines Author: Prof. Peter Sommerlad, HSR Rapperswil Contribution - Embedded Software Engineering Congress 2017 The C++ Core Guidelines are an effort led by Bjarne Stroustrup. They intend to show how to use modern C++ effectively. "Following...

Selection and use of an operating system for microcontrollers

NuttX - A User Report on Arm Cortex-M7 Author: Frank Benkert, FRB Computersysteme GmbH Contribution - Embedded Software Engineering Congress 2017 Development projects for new embedded products are usually confronted at the beginning with the same fundamental question: With or without...

How to Measure RTOS Performance

And how to read data sheets Author: Colin Walls, Mentor Graphics Contribution - Embedded Software Engineering Congress 2017 Why Make Measurements? Desktop or laptop computers are extremely powerful and amazingly low cost. This means that developers of software for desktop systems assume that there is...

Latest posts

Categories

Subscribe to the blog

Loading