-
- ОК, убедительно, да и малые значения в общем-то не нужны, а синхронность скорее вредна. Vladimir Ljaschko(311 знак., 21.03.2011 11:31)
- Деление там тоже быстрое. Михаил Е.(159 знак., 21.03.2011 12:55)
- что-то не сходится koyodza(247 знак., 21.03.2011 12:00)
- Это ранее поднимавшаяся проблема с EMV & PWM. "Размазывание" спектра действительно работает. Процентное изменение ШИМ медленное (сотни Гц). В цифрах ошибся: 20 кГц х 4 мотора = 80, сейчас 2 кГц х 2 мотора=4. В 20 раз. - Vladimir Ljaschko(21.03.2011 12:20)
- это делается элементарно koyodza(140 знак., 21.03.2011 12:26)
- В большинстве контроллеров предварительный делитель на 2в степени n, и например в AVR, насколько я помню, его можно менять только при иницализации (останове) таймера. - Vladimir Ljaschko(21.03.2011 12:48)
- нет, тут коэффициент произвольный (1-65536) и менять можно прямо на ходу. Вступает в силу после TIMx_UP, т.е. в следующем цикле таймера - koyodza(21.03.2011 13:06)
- В STM8 делается аналогично. Фирма-то одна. Bill(10 знак., 22.03.2011 07:31)
- Входной частоты счетчика может не хватить. Она и в STM32 без запаса. - Vladimir Ljaschko(22.03.2011 10:13)
- в STM8 может будет и в притык, в STM32 таймера можно запустить на 72МГц, запаса более чем достаточно koyodza(153 знак., 22.03.2011 18:04)
- А разве максимум не 1/4? - Vladimir Ljaschko(22.03.2011 18:10)
- нет koyodza(314 знак., 22.03.2011 18:17)
- А разве максимум не 1/4? - Vladimir Ljaschko(22.03.2011 18:10)
- в STM8 может будет и в притык, в STM32 таймера можно запустить на 72МГц, запаса более чем достаточно koyodza(153 знак., 22.03.2011 18:04)
- Входной частоты счетчика может не хватить. Она и в STM32 без запаса. - Vladimir Ljaschko(22.03.2011 10:13)
- В STM8 делается аналогично. Фирма-то одна. Bill(10 знак., 22.03.2011 07:31)
- нет, тут коэффициент произвольный (1-65536) и менять можно прямо на ходу. Вступает в силу после TIMx_UP, т.е. в следующем цикле таймера - koyodza(21.03.2011 13:06)
- В большинстве контроллеров предварительный делитель на 2в степени n, и например в AVR, насколько я помню, его можно менять только при иницализации (останове) таймера. - Vladimir Ljaschko(21.03.2011 12:48)
- это делается элементарно koyodza(140 знак., 21.03.2011 12:26)
- Это ранее поднимавшаяся проблема с EMV & PWM. "Размазывание" спектра действительно работает. Процентное изменение ШИМ медленное (сотни Гц). В цифрах ошибся: 20 кГц х 4 мотора = 80, сейчас 2 кГц х 2 мотора=4. В 20 раз. - Vladimir Ljaschko(21.03.2011 12:20)
- ОК, убедительно, да и малые значения в общем-то не нужны, а синхронность скорее вредна. Vladimir Ljaschko(311 знак., 21.03.2011 11:31)