Си для встраиваемых систем (Тарасов А.) 2019
Автор: Тарасов А.
Рассмотрена работа компилятора, некоторые особенности архитектуры ядра Cortex-M, переключение контекста выполнения, оптимизация кода и т.д. Сделана попытка показать уместность использования разных подходов в организации ПО: от простого суперцикла до ОСРВ (FreeRTOS). В конце приведены ответы на наиболее популярные вопросы.