No dobra, więc są postępy.
Udało mi się skompilować standardowy projekt wygenerowany w STM32CubeMX pod moją płytkę (Nucleo 144 F767ZI).
Płytka daje się pingować dopiero jak w pętli głównej umieszczę procedurę "MX_LWIP_Process();".
Podczas próby kompilacji pojawia mi się kilka błędów:
![Obrazek](https://obrazkiforum.atnel.pl/thumb/431/4524f1f1ba70be7d8d46aa622a43d4cb.JPG)
Wygląda na to, że biblioteka poszukuje stałej:
![Obrazek](https://obrazkiforum.atnel.pl/thumb/431/8081745f032e179964d8c16ca2d003b5.JPG)
tymczasem Cube generuje takie stałe:
![Obrazek](https://obrazkiforum.atnel.pl/thumb/431/204d9d6e9d7050411a977f0bd6f4227e.JPG)
Tymczasowo problem rozwiązuje dodanie na początku każdego pliku z nagłówkami definicji:
![Obrazek](https://obrazkiforum.atnel.pl/thumb/431/3434907dec9792ae9c3922ac54f81f2e.JPG)
Czyli w stałych generowanych przez Cube nie powinno być członu "NUM_".
Czy ktoś wie lub domyśla się gdzie popełniam błąd? Sprawdzałem jeszcze na innym komputerze, aby wyeliminować nieprawidłową instalacją CubeMX, problem pozostał. Wygląda, jakby CubeMX albo nie dołączało jakiegoś istotnego pliku, albo producent popełnił jakiś błąd.
Proszę o pomoc
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)
Pozdrawiam:
Mikołaj