Looking through the code is really interesting! I've always wondered how the code for these sorts of embedded devices worked (namely microwaves).
I recently went down that rabbit hole, just look up how often embedded devices use fixed-point arithmetic to compensate for the lack of FPU units on the chips.
I recently went down that rabbit hole, just look up how often embedded devices use fixed-point arithmetic to compensate for the lack of FPU units on the chips.