Volatile Demystified
Table of Contents Add a header to begin generating the table of contents Introduction Volatile Qualifier in C language, which is applied to a variable when it is declared. It is used extensively while writing programs for embedded systems, especially when dealing with hardware. Most...
Read more
Cut Command : Filtering What You Want
Table of Contents Add a header to begin generating the table of contents Introduction As a sequel to the previous article about Split command, thought of sharing another useful command called ‘cut’ that is available in Linux environment. Similar to split, often we run...
Read more
Constant Pointer and Pointer to Constant
As an Embedded C programmer, understanding pointers is very important. Given the resource constraints in embedded system, one has to ensure memory is utilized in most optimized fashion, where pointers come in handy. While using pointers programmers often come across confusion between constant pointers and point to...
Read more
Split Command : Organize Your C Files Better
Table of Contents Add a header to begin generating the table of contents Introduction Often when we walk into car garage, one can observe that the mechanic having different type of spanners, screw drivers for fixing different set of problems. These are nothing but tools...
Read more
Mistake Proofing in C Programs
Table of Contents Add a header to begin generating the table of contents Introduction The Japanese concept of ‘poka-yoke’ talks about preventing mistakes by introducing certain mechanisms. It was originally designed for machinery which can be applied for any other aspect of life as well. What about...
Read more