Не, видел, что ругаются за это (на ютубе видел, в комментариях так орали на автора, мол чё ты как не мужик), лучше буду с CubeMX
да там конечно такие алгоритмы в этом языке, что садят быстродействие на ноль , я там в паре либ поковырялся, там проверка на проверке и проверкой погоняет, зачем так бедный микроконтроллер мучать он итак еле дышит