me_edu
Микроконтроллеры и микропроцессоры: embedded-разработкаШаг 40 из 43 · 0% пройдено
Микропроцессоры, внешняя память и embedded Linux

Когда MCU уже недостаточно

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

Понять основной механизм темы «Когда MCU уже недостаточно» без заучивания отдельных терминов.

Как работать

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

Критерий

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

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITMPU/SoCDRAMdriversPMICMCU co-processorbootloaderLinuxСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Микропроцессорная система добавляет DRAM, PMIC, boot chain, ядро ОС и драйверы.
Опорная идея

Микроконтроллер хорош для детерминированного управления, но есть задачи, где нужен микропроцессор или мощный SoC: компьютерное зрение, сетевые сервисы, сложный UI, базы данных, машинное обучение на устройстве, высокоскоростная периферия и большой объём памяти.

С ростом мощности появляются новые инженерные слои: DRAM, PMIC, загрузочная цепочка ROM -> bootloader -> kernel, файловая система, device tree, драйверы Linux, тепловой режим и защита обновлений. Это не отменяет электронику, а делает её сложнее.

Курс показывает границу: что оставить на MCU, что перенести на MPU, а где нужна гибридная архитектура с маленьким контроллером реального времени и Linux-процессором.

Назад

Обсуждение

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

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