Category: ExecutionPlatform
Open Loop Tests have the potential to revolutionise firmware development.
This article describes a technical approach to implementing such tests.
Curious readers can
9 August 2022
Category: ExecutionPlatform
Open Loop Tests have the potential to revolutionise firmware development.
This article describes a technical approach to implementing such tests.
Curious readers can
9 August 2022
Category: ExecutionPlatform
Testing of embedded firmware is too complicated. An enormous amount of resources are required for a system test that does not detect enough errors. Open loop testing can solve this problem. With embedded firmware,... [...]
6 July 2022
Category: C++ on Embedded, ExecutionPlatform
Most developers are familiar with the term undefined behaviour. But the fact that this can quickly lead to very subtle deviations in off-target behaviour is not as well... [...]
21 July 2020
Category: ExecutionPlatform
Your testing may result in a purely “perceived security”. This article demonstrates the key technical reasons for differences between the on-target and off-target... [...]
8 July 2020
Category: ExecutionPlatform
Trigonometric functions are often used in time critical calculations. It is important to measure your implementation because there are several pitfalls you may run into when doing floating point... [...]
27 May 2020
Category: ExecutionPlatform
How long will this function take to execute on our target hardware? This article introduces a free service to answer this question in a convenient way.... [...]
31 May 2019
Category: C++ on Embedded
Make more and better use of abstraction as a means of good programming! Here I will motivate my reasoning by referring to the current situation in embedded software development and the problems we are... [...]
10 August 2018