In previous articles, we have looked at the multi-tasking model and we have seen that each task is a quasi-independent program. Although tasks in an embedded application have a degree of independence, ...
The next step in the system level of the design described in Part 1, Part 2, Part 3 and Part 4 of this series is to map out the communications between the various tasks and peripherals in the system.
There's a good chance you're either using checklists to record and strike through one-off tasks or you're not using them at all. Either way, you're missing out on an enormous boost in productivity and ...