me_edu
Микроконтроллеры и микропроцессоры: embedded-разработкаШаг 20 из 43 · 0% пройдено
Clock tree, таймеры, PWM и watchdog

Clock tree: источник времени всей системы

Шаг 20 из 4318 минТеория
Цель

Понять основной механизм темы «Clock tree: источник времени всей системы» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITHSE/HSIPLLTIM/ADC/UARTSYSCLKAHBAPBСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Clock tree распределяет частоты по CPU, шинам и периферийным блокам.
Опорная идея

Clock tree задаёт частоты CPU, шин и периферии. Источник может быть внутренним RC, внешним кварцем, PLL или низкочастотным генератором для RTC. От частот зависят baud rate, sampling time ADC, период таймера, потребление и тепловой режим.

Профессиональная настройка clock начинается с ограничений datasheet: допустимые частоты доменов, напряжение питания, wait states Flash, точность генератора и запуск PLL. Неверный clock проявляется как неправильный UART, нестабильный USB, ошибки таймингов и лишний расход энергии.

В инженерной документации проекта фиксируют clock plan: источник, частоты доменов, причины выбора и способ проверки на выводе MCO или таймерном сигнале.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.