… for an important announcement from our sponsor:
Just kidding, of course!
But it got your attention, right? Good. That’s what this week’s episode is about: taking care of something unexpected, i.e. processing tasks without planning them ahead all the time.
On the menu for the coming days:
- Interrupts on ARM – Wed
- Masking interrupts – or not – Thu
- Interrupt service times – Fri
- Serial port interrupts – Sat
- Pin changes, levels, and edges – Sun
Interrupts – when handled properly – are extremely powerful and can deal with “stuff” in the background. But there are a lot of tricky cases and hard-to-debug failure modes. It’s worth getting to grips with them really well if you want to avoid – unexpected – failures.
(For comments, visit the forum area)