изменеие частоты PWM
- Войдите на сайт для отправки комментариев
Вс, 15/09/2013 - 17:25
функция analogWrite() управляет только скважностью импульсов
существует ли возможность управлять частотой импульсов с такой же простотой?
упрощаю задачу,
преобразования аналогового входа в частоту
Wow!
Из описаний не понятно использует ли прерывания. Ща покапаюсь в ядре
Вобщем при использовании таймеров
tone() - абсолютное зло 8=)
Смотря какие таймера...
Грузанул пример,
а он, сука, переписал регистры управления TCCR0, TCCR1
и возможно ещё какие-то, пока не определился.
Вобщем новый геморой на почве любопытства.
Учите дети матчасть, называется.
Что обозначает _BV ?
TCCR1B = _BV(WGM13);
#define _BV(x) 1<<x
TCCR1B = 1<<WGM13;