kgbrus
December 2, 2021, 7:28am
1
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
combie
December 2, 2021, 8:22am
2
Ich habe zwar überhaupt keine Ahnung was du da für eine Library suchst....
Aber: Bei mir kompiliert das.
kgbrus
December 2, 2021, 8:52am
3
OK dann liegts wohl an der IDE. Dann suche ich da mal weiter. Erstmal danke
kgbrus
December 2, 2021, 9:53am
5
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?
combie
December 2, 2021, 10:08am
6
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.
kgbrus:
Blue Pill (STM32F103)
Das war eine Kern Information. Ja, die STM Erweiterung hatte ich schon in meiner IDE drin.
kgbrus:
SN65HVD230
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.
uwefed
December 2, 2021, 10:22am
7
Sag uns mal wo man die Bibliothek, die Du benutzt, herunterladen kann.
grüße Uwe
kgbrus
December 2, 2021, 10:43am
9
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
combie
December 2, 2021, 10:48am
10
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.
kgbrus
December 2, 2021, 11:04am
11
Gut wenn ich dafür keine brauche ums so besser. Dankeschön.