W pliku LCD.c brakuje Ci:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Zresztą ten include możesz uzależnić od wybranej platformy, tak aby biblioteka była bardziej przenośna. Brakuje Ci też tablicy font, która powinna być zadeklarowana jako const.
KosteQ95 napisał(a):
I tu wiąże się pytanie jak podpiąć własną bibliotekę pod linkowane pliki projektu z CubeMx
Nie bardzo wiem, o co ci chodzi? Przecież jeśli stworzysz nowy projekt w oparciu o HAL, to będzie on zawierał w sobie właściwe ścieżki. Twoja biblioteka nie powinna zawierać ścieżek bezwzględnych do HAL, czy też jakichkolwiek plików z tej biblioteki.