![]() |
NIIETCM4 PD
v0.9.0
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
|
void RCC_PLLInit | ( | RCC_PLLInit_TypeDef * | RCC_PLLInit_Struct | ) |
Инициализирует PLL согласно параметрам структуры RCC_PLLInit_Struct.
Значение выходной частоты PLL вычисляется с использованием значений опорного NR и выходного NO делителей, а также делителя обратной связи NF по формуле:
где FIN – входная частота PLL.
При расчете коэффициентов деления PLL должны выполняться следующие условия:
где частота фазового детектора FREF вычисляется по формуле:
а частота FVCO вычисляется по формуле:
RCC_PLLInit_Struct | Указатель на структуру типа RCC_PLLInit_TypeDef, которая содержит конфигурационную информацию. |
Нет |
См. определение в файле niietcm4_rcc.c строка 262
Перекрестные ссылки IS_RCC_PLL_NF, IS_RCC_PLL_NO, IS_RCC_PLL_NR, IS_RCC_PLL_REF, IS_RCC_PLLDIV, RCC_PLLInit_TypeDef::RCC_PLLDiv, RCC_PLLInit_TypeDef::RCC_PLLNF, RCC_PLLInit_TypeDef::RCC_PLLNO, RCC_PLLInit_TypeDef::RCC_PLLNR и RCC_PLLInit_TypeDef::RCC_PLLRef.
Используется в RCC_PLLAutoConfig().