Hallo Experten,
ich programmiere bisher STM32 Controller in der CubeIDE und lasse mir das Gerüst von CubeMX generieren. Damit komme ich ganz gut klar. Ich habe keine Ahnung von Linux und kommandozeilenorientierter Entwicklung (make und desgleichen). Meine Toolchain von ST ist aktuell, also IDE 2.0, MX 6.16. Jetzt habe ich dieses Projekt gefunden:
https://github.com/GCY/Pulse-Oximeter-with-MAX3010X
das mich interessiert. Ein Breakout-Board mit MAX30102 habe ich gekauft. Würde lieber ein STM32F446RE-Nucleo verwenden, anstatt das vom Autor verwendete STM32F407-Disc1. Ich habe in MX ein leeres neues Projekt angelegt, mit einem I2C und integrierte die MAX3010x.c/.h in mein Projekt. Jetzt schon gibt es natürlich viele Fehlermeldungen, weil der Autor halt andere Pinbezeichnungen verwendete als ich. Wie geht man (ein Experte...) jetzt vor, um das Projekt auf- oder umzusetzen?