Witam,
Kolejny odcinek kursu super, więc dzięki!!!
Ale odnośnie tego co pisał darek12 to utworzyłem sobie dwa pliki common.c i common.h obok main.c, przeniosłem definicje void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) do common.c i deklaracje do common.h. Następnie zainkludowałem w main.c common.h i lipa- No such file or directory i same błędy. Tak też robiłem pod eclipse dla avr, ale tu są te znaczniki z Cube3d i pewnie robi się to troche inaczej. Może jakiś przykład jak podzielić program na bloki, funkcje przenieść do osobnych plików. Coś w ten deseń
https://www.forbot.pl/forum/upload_img/obrazki/IMG_5755d0375fac64077.png