Программирование с учетом ЭМС - EMC-aware programming
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Электромагнитная совместимость (EMC) программирование с учетом требований включает письмо программного обеспечения который устойчив к ошибкам, вызванным электромагнитные поля.
Мотивация
Микроконтроллеры иметь низкий иммунитет толерантность что приводит к очень высокому уровню преходящий ошибки и возможность отказа процессора. Для повышения устойчивости к электромагнитным полям часто используются дополнительные аппаратные устройства. Аппаратная защита требует дополнительных схем, которые увеличивают стоимость, вес и размер устройства. Многие аппаратные методы сосредоточены только на предотвращении или обнаружении сбоев и не имеют средств восстановления после этих ошибок, когда они происходят.
В программный подход состоит в исследовании возможностей использования защитных программных методов в качестве защиты от электромагнитный помехи, поскольку это экономически интересное решение. Одни и те же программные механизмы могут использоваться для широкого спектра приложений и различных платформы.
Смотрите также
Рекомендации
- «Влияние встроенного программного обеспечения на EMC» Мартин О’Хара, 2007 г.
Презентация Дэрила Герке, ЧП "Дизайн для ЭМС"