Ну таблицу ты может и всю отрабатываешь, только в TIM1 работающий на частоте 19,5кГц при формируемой частоте 200Гц загонятся только 97 точек таблицы, остальное либо вы режется, либо про дублируется.Sergi писал(а):Нет,таблицу отрабатываю всю.
Ты можешь сам это проверить и убедиться, включай прерывание TIM1 по UIE, загоняй в новый массив, и сравнивай то что ты ему скармливаешь и что он в итоге получает.
Не будет стабильно, есть тупо формула 19500Гц / кол-во точек таблицы и получаем формируемую частоту, остальное либо выкидывается либо дублируется.Sergi писал(а):Если таблицу укоротить до 30 на вид будет тоже самое,но стабильнее.
Это очень грубо, возможен большой джиттер в 1 отсчет таблицы.Sergi писал(а):При прямоугольнике таблица 6 отсчетов.
Таймер сам отбирает нужное количество точек из таблицы:
19500 / 200Гц = 97 точек
19500 / 100Гц = 195
19500 / 50Гц = 390
Либо так 19500 / 100точек таблицы = 195Гц






