Занятие 3. Выставляем максимальную системную частоту STM32

149 подписчиков

12+
12+

1 просмотр

6 дней назад

ПожаловатьсяНарушение авторских прав

149 подписчиков

12+
12+

1 просмотр

6 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

6 дней назад

В этом видео подробно разбираем настройку тактирования STM32F413ZH на плате NUCLEO-F413ZH в STM32CubeMX. Покажу, почему CubeMX может использовать HSI 16 МГц вместо HSE 8 МГц, почему получается 96 МГц вместо 100 МГц и как правильно настроить PLL. Разберём по шагам: 🔹 Что такое HSI и HSE 🔹 Чем отличается кварц от HSE Bypass 🔹 Почему HSE не выбирается в PLL Source Mux 🔹 Как настроить HSE = 8 МГц 🔹 Что делает PLLM /8 🔹 Для чего нужен PLLN ×400 🔹 Что делает PLLP /4 🔹 Как получить SYSCLK = 100 МГц 🔹 Что такое System Clock Mux = PLLCLK 🔹 Что такое HCLK и зачем нужен AHB Prescaler 🔹 Почему HSI 16 МГц + /16 ×192 /2 = 96 МГц 🔹 Как правильно настроить STM32F413ZH на 100 МГц В результате получаем: 8 МГц → PLLM /8 → 1 МГц → PLLN ×400 → 400 МГц → PLLP /4 → 100 МГц → SYSCLK → HCLK 100 МГц Это видео будет полезно тем, кто только начинает изучать STM32, STM32CubeMX и HAL и хочет разобраться не только в том, куда нажать, но и почему именно эти значения используются.

Название:

Занятие 3. Выставляем максимальную системную частоту STM32

Категория:

Разное