Date: agosto 25, 2025
Author: Guillermo Garcia
Categories: Embedded C programming Tags: Embedded C programming
In this article, we will look at the difference between Little Endian and Big Endian and how this impacts embedded systems. Endianness The endianness refers to the byte order used by your computer or microcontroller or a machine to read or write a single “machine word” in memory (32-bit machine’s word size is 32-bit and […]
Read full article...Date: agosto 25, 2025
Author: Guillermo Garcia
Categories: Embedded C programming Tags: Embedded C programming
In this article we will see the typedef allows us to create a special data type defined by the programmer and is widely used in C programs for embedded systems. typedef In C it is possible to create an alias for a previously defined type. To avoid using complex type names, which is the case […]
Read full article...Date: agosto 25, 2025
Author: Guillermo Garcia
Categories: Embedded C programming Tags: Embedded C programming
In this article we are going to look at enumerations, which is a type of variable renaming in C and is very common in embedded system programs. Enumerations keyword An enumeration consists of a set of named integer constants (called the «enumeration set,» «enumeratorconstants,» «enumerators,» or «members») and is considered a variable type. An enumeration […]
Read full article...Date: agosto 25, 2025
Author: Guillermo Garcia
Categories: Embedded C programming Tags: Embedded C programming
In this article we will see the Bitwise operations with bits that are very common in embedded systems programming in C as well as the bit fields. It is important to know these concepts to manipulate registers in chips. Bitwise Operations All data is internally stored as a sequence of bits. Depending on the data […]
Read full article...