Если вам нужна информация о встраиваемых шаблонах проектирования C в реальном времени, я могу порекомендовать две книги
- «Шаблоны проектирования в реальном времени: надежная масштабируемая архитектура для систем реального времени» (Дуглас, Брюс Пауэл | Elsevier | 1-е издание | 2002) и
- «Шаблоны проектирования для встраиваемых систем в C: инструментарий разработки встроенного программного обеспечения» (Дуглас, Брюс Пауэл | Elsevier | 1-е издание | 2011 г.)
Некоторые из шаблонов более высокого уровня зависят от «эмуляции» объектно-ориентированных функций, как упоминалось ранее. Шаблоны очень хорошо описаны (диаграммы UML, примеры). Мне нравятся дискуссии о «силах» (что нужно учитывать?), Которые влияют на контекст после применения шаблонов.