Blue Pill und CAN

Hallo Zusammen,

ich möchte mit meinen Blue Pill (STM32F103) über CAN Kommunizieren. ich hab mir dazu die SN65HVD230 besorgt und wollte die über die Bibliothek CAN ansprechen. Da bekomme ich die Fehlermeldung: "Fehler beim Kompilieren für das STM32F103 series board"
Dann habe ich mir die Bibliothek Arduino-STM32-CAN heruntergeladen. Ich kann diese aber nicht einbinden über Zip Bibliothek hinzufügen. Da bekomme ich die Meldung "Angegebene ZIP Datei enthält keine gültige Bibliothek.

kann mir jemand sagen welche die richtige Bibliothek ist?

Gruß

Kay

Ich habe zwar überhaupt keine Ahnung was du da für eine Library suchst....

Aber: Bei mir kompiliert das.

OK dann liegts wohl an der IDE. Dann suche ich da mal weiter. Erstmal danke

Wie kommst du darauf?

Warum?
Was?

Gerne doch.

Du schriebst doch, das bei dir beim kompilieren kein Fehler angezeigt wird. Also gehe ich davon aus, das du die Bibliothek bei dir mit den Einstellungen für den STM32F103C ausprobiert hat und der Fehler nicht auftritt?
Somit kann es ja nur ein meiner IDE oder Rechner liegen. Oder hab ich da was falsch verstanden?

Vermutlich!

Ich habe keine Bibliothek ausprobiert.

Hmmm...
Ja, ich habe kompiliert!
Und ein Fehler ist nicht aufgetreten.


Was ich getan habe:
Das Eingangsposting gelesen. Versucht zu verstehen.

Das war eine Kern Information. Ja, die STM Erweiterung hatte ich schon in meiner IDE drin.

Kenne ich nicht, aber wird schon passen.

Das kommt mir sehr komisch vor.
Denn eine solche Bibliothek ist mir nicht bekannt und auch nicht nötig, soweit mir bekannt.

Die Meldung ist bis zur Informationslosigkeit verstümmelt.
Darum wollte ich sie mir selber ansehen.

Wenn ich nach Arduino-STM32-CAN suche finde ich Beispiele, aber keine Bibliothek.

Ja.
Das geht auch nicht, wenn deine Bibliothek keine ist.
Einfach nur zu behaupten, dass es eine ist, macht es noch lange nicht zu einer.

Was das dann auch bestätigt.

Ich nicht!
Ich kann dir nur sagen:
Du brauchst keine für die Beispiele.


Jetzt etwas klarer?

Leider hast du die Fehlermeldungen unterdrückt, und Arduino-STM32-CANnicht verlinkt.
So kann ich mehr oder weniger nur raten, was bei dir falsch läuft.

Sag uns mal wo man die Bibliothek, die Du benutzt, herunterladen kann.
grüße Uwe

Erstmal Danke für die Hilfe.

Hier ist die Fehlermeldung nach einbinden der CAN Bibliothek:

Arduino: 1.8.13 (Windows 7), Board: "Generic STM32F103C series, STM32F103C8 (20k RAM. 64k Flash), Serial, 72Mhz (Normal), Smallest (default)"

 
 
 
 
 
 
 
 
 
 
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Büro\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Büro\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Büro\Documents\Arduino\libraries -fqbn=stm32duino:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=serialMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10813 -build-path C:\Users\BRO~1\AppData\Local\Temp\arduino_build_271669 -warnings=none -build-cache C:\Users\BRO~1\AppData\Local\Temp\arduino_cache_429150 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Büro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\Users\Büro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.stm32tools.path=C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.6.20 -prefs=runtime.tools.stm32tools-2020.6.20.path=C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.6.20 -verbose C:\Users\Büro\Google Drive\Kay\Eisenbahn\MCU_Program\Sketches\Neue sketches\SteuerungGleise\SBH1\sterunggleise7_3\sterunggleise7_3.ino 
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Büro\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Büro\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Büro\Documents\Arduino\libraries -fqbn=stm32duino:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=serialMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10813 -build-path C:\Users\BRO~1\AppData\Local\Temp\arduino_build_271669 -warnings=none -build-cache C:\Users\BRO~1\AppData\Local\Temp\arduino_cache_429150 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Büro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\Users\Büro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.stm32tools.path=C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.6.20 -prefs=runtime.tools.stm32tools-2020.6.20.path=C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.6.20 -verbose C:\Users\Büro\Google Drive\Kay\Eisenbahn\MCU_Program\Sketches\Neue sketches\SteuerungGleise\SBH1\sterunggleise7_3\sterunggleise7_3.ino 
Using board 'genericSTM32F103C' from platform in folder: C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.6.20 
Using core 'maple' from platform in folder: C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.6.20 
Detecting libraries used... 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\sketch\\sterunggleise7_3.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
Alternatives for CAN.h: [arduino-CAN-master@0.3.1] 
ResolveLibrary(CAN.h) 
  -> candidates: [arduino-CAN-master@0.3.1] 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\sketch\\sterunggleise7_3.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
Alternatives for SPI.h: [SPI@1.0] 
ResolveLibrary(SPI.h) 
  -> candidates: [SPI@1.0] 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\sketch\\sterunggleise7_3.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src\\CANController.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src\\ESP32SJA1000.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src\\MCP2515.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src\\SPI.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE 
Generating function prototypes... 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\sketch\\sterunggleise7_3.ino.cpp" -o "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE 
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\preproc\\ctags_target_for_gcc_minus_e.cpp" 
Sketch wird kompiliert... 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\sketch\\sterunggleise7_3.ino.cpp" -o "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\sketch\\sterunggleise7_3.ino.cpp.o" 
Compiling libraries... 
Compiling library "arduino-CAN-master" 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src\\CANController.cpp" -o "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\libraries\\arduino-CAN-master\\CANController.cpp.o" 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src\\ESP32SJA1000.cpp" -o "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\libraries\\arduino-CAN-master\\ESP32SJA1000.cpp.o" 
"C:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10813 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/stm32f1/include" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/stm32f1" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\system/libmaple/usb/usb_lib" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\cores\\maple" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\variants\\generic_stm32f103c" "-IC:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src" "-IC:\\Users\\Büro\\AppData\\Local\\Arduino15\\packages\\stm32duino\\hardware\\STM32F1\\2020.6.20\\libraries\\SPI\\src" "C:\\Users\\Büro\\Documents\\Arduino\\libraries\\arduino-CAN-master\\src\\MCP2515.cpp" -o "C:\\Users\\BRO~1\\AppData\\Local\\Temp\\arduino_build_271669\\libraries\\arduino-CAN-master\\MCP2515.cpp.o" 
C:\Users\B�ro\Documents\Arduino\libraries\arduino-CAN-master\src\MCP2515.cpp: In member function 'virtual void MCP2515Class::onReceive(void (*)(int))': 
C:\Users\B�ro\Documents\Arduino\libraries\arduino-CAN-master\src\MCP2515.cpp:268:9: error: 'class SPIClass' has no member named 'usingInterrupt' 
     SPI.usingInterrupt(digitalPinToInterrupt(_intPin)); 
         ^ 
C:\Users\B�ro\Documents\Arduino\libraries\arduino-CAN-master\src\MCP2515.cpp:269:83: error: invalid conversion from 'int' to 'ExtIntTriggerMode' [-fpermissive] 
     attachInterrupt(digitalPinToInterrupt(_intPin), MCP2515Class::onInterrupt, LOW); 
                                                                                   ^ 
In file included from C:\Users\B�ro\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.6.20\cores\maple/wirish.h:58:0, 
                 from C:\Users\B�ro\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.6.20\libraries\SPI\src/SPI.h:47, 
                 from C:\Users\B�ro\Documents\Arduino\libraries\arduino-CAN-master\src\MCP2515.h:9, 
                 from C:\Users\B�ro\Documents\Arduino\libraries\arduino-CAN-master\src\MCP2515.cpp:6: 
C:\Users\B�ro\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.6.20\cores\maple/ext_interrupts.h:69:6: error:   initializing argument 3 of 'void attachInterrupt(uint8, voidFuncPtr, ExtIntTriggerMode)' [-fpermissive] 
 void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); 
      ^ 
Bibliothek arduino-CAN-master in Version 0.3.1 im Ordner: C:\Users\Büro\Documents\Arduino\libraries\arduino-CAN-master  wird verwendet 
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Büro\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.6.20\libraries\SPI  wird verwendet 
exit status 1 
Fehler beim Kompilieren für das Board Generic STM32F103C series. 

dann hatte ich das gefunden.

was anscheinend keine Bibliothek ist...ich sehe schon sind nur Beispiele...

Gruß

Kay

Nutzt du einen MCP2515? Nein!
Also falsche Lib.

Brauchst du eine Lib? Nein, ist alles schon fertig vorbereitet.

Richtig!
Und genau das Beispiel kompiliert prächtig bei mir.
Funktion kann ich nicht testen.

Gut wenn ich dafür keine brauche ums so besser. Dankeschön.