During firmware development, if something does not work as expected, we need to throw this question first: "hardware issue or firmware issue?" This...
nullptr is the replacement for NULL macro in C. Using nullptr allows any pointer type but not integer. When NULL is used instead, 0 can add...
Every C programmers must use printf function to print Hello World on PC command line console. This function is defined in <stdio.h> which is standard...
After I took Medical Device Software Process Blackbelt course in Udemy, I decided to write this article. There are two types of medical devices...
What is safety critical systems? Any failure could result significant damage or harm to human. Where this systems can be...
When you write the code that will run on the hardware target, C language has been chosen more frequent than C++. However, recently, hardware's...