Всем привет! Хочу погрузиться в разработку, основанную на использовании FreeRTOS. Имеется несколько "быдлокодерских" проектов, в которых я юзал эту ОС. Хочу приблизиться к профессиональному уровню разработки с использованием этой ОС.
Вопросы:
- Какие есть правила хорошего тона при работе с FreeRTOS?
- Какие есть особенности работы этой ОС?
- За что бы вы оторвали руки разработчику и от чего у вас течет кровь из глаз при виде быдлокода (вопрос стоит пропустить чере призму использования FreeRTOS)?
- Порекомендуйте книгу/ресурс, которая мне поможет разобраться в этих вопросах.
- Поделистесь ссылкой (если знаете такой) на проект в гитхаб (или где еще), в которых, по-вашему мнению, идет грамотное использование ОС
Контроллеры с которыми я чаще всего работаю: STM32 (Cortex M3/M4/M7) (не знаю, нужна ли эта инфа, пусть будет).