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

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