Вопрос по расчету периода ICR таймера T1
- Войдите на сайт для отправки комментариев
Втр, 17/10/2017 - 16:32
Хочу управлять сервой используя Си.
Нашел формулу для расчета периода
(Частота таймера/делитель/50герц)-1
Мне интересно, откуда эта формула? Что такое минус 1?
минус 1, это такое число, на 1 меньше нуля.
Ну это понятно :) А откуда он в той формуле, какую роль играет?
точек (на прямой) всегда на 1 больше, чем интервалов между ними.
минус 1, это такое число, на 1 меньше нуля.
на 0,9999999999999999999... меньше 0 О_О
Хочу управлять сервой используя Си.
Нашел формулу для расчета периода
(Частота таймера/делитель/50герц)-1
Мне интересно, откуда эта формула? Что такое минус 1?
Из головы. Например: (16000000 герц кварца / х1 прескаллера таймера / 50 необходимых периодов) = 320000 тактов счета таймера занимает длительность 1 периода сетевой частоты. Отсчет таймера начинается с нуля, поэтому, для того, чтобы определить значение регистра сравнения таймера, соответствующее по времени 1 периоду частоты, нужно отнять единицу.