Когда микроконтроллер становится узким местом - как понять, что пора усложнять систему

Аватар автора
Академия программирования электронных устройств
На этом вебинаре разобрали ключевой вопрос практической разработки: как понять, что микроконтроллер больше не справляется с задачей — и что с этим делать. Спикер — Максим Алексеевич Белецкий, инженер-программист, разработчик, преподаватель курсов по программированию микроконтроллеров. В эфире он подробно разобрал реальные ограничения STM32 и объяснил, почему одной тактовой частоты недостаточно для оценки производительности системы. 📌 Что рассмотрели на вебинаре: - Почему нельзя ориентироваться только на MHz - Показатель Dhrystone MIPS и реальная производительность ядра - Отличия Cortex-M0 / M3 / M4 / M7 - Flash, wait states и почему код «не летит» на 168 МГц - ART Accelerator и влияние кэша - Узкие места шины AHB и конфликты CPU–DMA - SRAM1 / SRAM2 / CCM — как грамотно распределять память - Кэш Cortex-M7 и проблемы когерентности - Признаки того, что микроконтроллер достиг предела - Как правильно измерять узкие места (DWT-таймер, анализ загрузки) - Когда пора менять архитектуру Также обсудили практические вопросы: - динамическое vs статическое выделение памяти - HAL, CMSIS, LL — что выбирать и где компромисс - организация буферов под дисплей - способы оценки загрузки CPU 📅 5 марта в 20:00 состоится финальный вебинар цикла. Тема: "Влияние и роль искусственного интеллекта в программировании микроконтроллеров". 00:00 Вступление и постановка темы: когда МК становится узким местом 02:26 Почему нельзя смотреть только на частоту — роль архитектуры 03:18 Обзор ядер Cortex-M...

0/0


0/0

0/0

0/0

Скачать популярное видео

Популярное видео

0/0