Том 2 № 4 (2024): Промышленная кибернетика

DOI https://doi.org/10.18799/29495407/2024/4/75

Введение в автоматное программирование микроконтроллеров STM32

Рассматривается проблема реализации псевдомногозадачности на микроконтроллере STM32, что является актуальной задачей для повышения эффективности работы устройств. Одним из возможных решений является использование автоматного программирования, что и описывается в статье. Приведены и разработаны детализированные фрагменты кода, которые иллюстрируют различные подходы к программированию микроконтроллеров и обеспечивают более полное понимание темы. Показано, как подключить отладочную плату BluePill к персональному компьютеру через преобразователь USB-UART.

Ключевые слова:

цифровые системы управления, микроконтроллер, автоматное программирование, псевдомногозадачность, конечные автоматы, UART, преобразователь USB-UART, BluePill, STM32F103, ASCII, moserial, Terminal

Авторы:

Владислав Андреевич Вдовин

Игорь Витальевич Трубин

Виталий Геннадьевич Трубин

Павел Дмитриевич Шендрик

PDF