Цитата(scifi @ Jun 20 2014, 15:50)

PLL везде работает одинаково.
Почитайте на досуге.
Выходной сигнал жёстко привязан по фазе к входному (с точностью до дрожания фазы), так что выходная частота тоже жёстко привязана к опорной.
Так не бывает. Всегда есть какойто гистерезис - частота должна несколько уйти, чтобы появился достаточный сигнал рассогласования.
И гулять может туда сюда по сравнению с образцовой.
Цитата(jcxz @ Jun 20 2014, 15:04)

Что-то Вы странное говорите...
PLL - это всего-лишь умножитель некоей частоты.
На вход ему должна быть подана частота от какого-то генератора (внутреннего или внешнего), которую он поделит и умножит.
В STM32 (по-крайней мере F100-серии, я как раз изучаю его сейчас) вроде как два источника частоты для PLL - HSE и HSI.
HSI - это RC-генератор. HSE - внешний, может быть кварцевый, а значит - должен быть стабильнее.
Так что стабильность зависит не от PLL, а от HSE/HSI.
Хотя использование PLL вроде увеличивает джиттер.
PS: Так как я только изучаю STM32, то может в чём-то ошибаюсь. Не пинайте строго.
PPS: Что-то система тактирования STM32F100-серии сильно уступает системе тактирования LPC17xx...

Референс-мануал знает. Откройте его.
PLL - phase locked loop, то есть должна подстаиватся. Если умножать частоту HSE, там нечего подстраивать, так как не с чем сравнивать.
LPC2148, например:
Цитата
4. Find the value of PLL Divider “P” in such a way that is in the range of 156 MHz
to320MHz. 156< FCCO<320 =CCLKx2xP
То есть там отдельный генератор подстраивыемый под кварц.
Пойду посмотрю мануал.
Намека на отдельный подстраиваемый генератор не увидел в RM008.
Как интересно, они "умножают на 5"?
Если нет другого генератора, фактически это не PLL..
Непонятно..
Верить нельзя никому, даже себе. Мне - можно.