If you find yourself building an embedded system and you have an option to not use parallelism, don’t use parallelism.
Conversation
Replying to
software. Got bit by multiple tasks accessing the same peripheral.
1
Replying to
So what would you say is the root of the problem? Concurrency in embedded devices is likely hard to avoid.
Replying to
I started moving away from tasks mainly for transparency reasons. Using polled state machines exclusively.
1
Show replies

