 EMC-aware programming

Electromagnetic compatibility (EMC)-aware programming involves writing software which is resilient to errors induced by electromagnetic fields.Microcontrollers have low immunity tolerance resulting in a very high rate of transient errors and a potential for processor failure.