Hallo,
ich versuche aktuell, die Standard Peripheral Library von STM mit ST
Visual Develop und dem Cosmic C Compiler zu benutzen.
Insbesondere bin ich gerade dabei, die SPI Schnittstelle zu
initialisieren. Dafür hab ich die Header-Dateien der Lib in den Ordner
'Include Files' und auch die aktuelle .c - Datei unter 'Source Files'
hinzugefügt (siehe Bild)
Das hier hab ich auch gemacht:
Trotzdem bekomme ich beim Aufrufen der Funktion SPI_DeInit diesen
Linker-Error:
1 | Running Linker
|
2 | clnk -m Debug\adxl345_spi.map -l"C:\Program Files (x86)\COSMIC\FSE_Compilers\Lib" -o Debug\adxl345_spi.sm8 Debug\adxl345_spi.lkf
|
3 | #error clnk Debug\adxl345_spi.lkf:1 symbol _assert_failed not defined (Debug\stm8s_spi.o )
|
4 | The command: "clnk -m Debug\adxl345_spi.map -l"C:\Program Files (x86)\COSMIC\FSE_Compilers\Lib" -o Debug\adxl345_spi.sm8 Debug\adxl345_spi.lkf " has failed, the returned value is: 1
|
5 | exit code=1.
|
Wisst ihr, woran das liegt? Im Internet gibt es allgemein sehr wenig
Dokus über ST Visual Develop.