← Все новости
Изучаем многозадачность FreeRTOS на примере создания логгера для STM32

Изучаем многозадачность FreeRTOS на примере создания логгера для STM32

Логирование является важной составной частью профессиональной отладки программ. Написав небольшой логгер и изучая, как он работает, можно лучше разобраться, как работает многозадачность в операционной системе.Из всех возможных вариантов самым удобным, с моей точки зрения, является UART, хотя это не самый быстрый вариант.Если у вас не отладочная плата Nucleo или Discovery, необходимо обзавестись UART-USB адаптером или программатором, который содержит в себе USB-UART адаптер. Оригинальные адаптеры содержат в себе этот интерфейс, но из китайских клонов можно использовать или Weact ST-Link или J-Link. Читать далее