Ну и о какой нагрузке на ядро вы беспокоитесь? Изменение параметров ШИМ при формировании такого сигнала - единичные события. Время на такие операции - несколько команд. Воткните их в прерывания от таймера, запускайте установкой флага "Старт", проверяемого в этом прерывании. Никакой потери производительности вы даже не заметите.
Рекомендуемые сообщения