Working with state machines to implement well-defined and efficient program flows

Are you having issues choosing which peripherals run first or second in your design? Or how about the scenario of running a timer to control your sensors in the middle of program execution? These examples can be solved by properly defined yet simple state machines.

Working with state machines to implement well-defined and efficient program flows Read More »