«КОМПЭЛ» опубликовала тренинг «Работаем с микроконтроллерами STM32F7»
Компания «КОМПЭЛ» опубликовала серию публикаций основанную на материалах цикла STM32F7 online training от компании STMicroelectronics. В статьях представлено описание функциональных блоков и инструментов разработки для семейства микроконтроллеров STM32F7. Логически материал разбит на 4 главы, охватывающие тематику системной периферии, памяти, безопасности, аналоговой периферии, цифровой периферии, таймеров, экосистемы. Главы не связаны между собой, и читатель может ознакомиться с ними в произвольном порядке:
Часть 1. Системная периферия.
Описана линейка семейства, с характеристиками каждого чипа. Устройство микроконтроллера. Ядро, матрица соединений, контроллеры DMA, прерываний, питания, сброса и тактирования, порты ввода вывода, отладки и прочие.
Часть 2. Память и функции безопасности.
Описано как общаться с внутренней Flash памятью, как подключить внешнюю память, как управляться с контроллером внешней памяти. Описана работа Quad SPI контроллера, необходимого для подключения памяти по SPI шине, а также вспомогательных блоков, таких как блок вычисления CRC, хэшпроцессор, ускоритель шифрования AES и генератор случайных чисел. Описаны способы защиты памяти и механизмы обеспечивающие безопасную работу.
Часть 3. Периферия и таймеры.
Описаны АЦП, ЦАП, CAN, DCMI (интерфейс цифровой камеры), дельта-сигма модулятор, интерфейс DSIHOST — для работы с TFT дисплеями и LTDC контроллер (управление дисплеем по RGB), JPEG-кодек, Ethernet, HDMI, I2C, SPI, USART, USB, SDMMC, SAI и SPDIFRX аудио интерфейсы.
Часть 4. Экосистема. О работе STM32CubeMX и отладочных платах под этот процессор.
Ознакомиться с частями