Basic knowledge

This section is a good starting point for those who aren’t familiar with embedded systems: it contains a series of articles not related to a specific topic. They should be read to build a background knowledge required to work with embedded systems.

Registers and bit masks

Registers and bit masks

When I started with embedded my knowledge about programming was (and probably still is) very elementary. I often used logical operator like logical NOT (!), logical OR (| |) and logical AND (&&) but was almost ignoring the bitwise operators.

Handling registers is actually so simple that at ...