[Решено] Где находится STM32.час ?

Джеймслео
Вторник 04 сентября 2018 г. 8:33 утра
Привет,
Я пытаюсь собрать проект Blink для Bluepill Board.
Установлено программное обеспечение платы Atmel Sam.
Arduino_stm32_ (Master) беззащита в MyDocument \ Adware (Arduino \ Adware) - оба каталога пробовали
'Board' = Maple Mini

При составлении проекта он предупреждает:
Arduino:1.6.8 (Windows 10), ејЂеЏ‘жќїпјљ"Maple Mini, Bootloader 2.0 (20k RAM,120k Flash), 72MHz (Normal), Smallest (default)" F:\arduino-PR-4376-BUILD-479\arduino-builder -dump-prefs -logger=machine -hardware "F:\arduino-PR-4376-BUILD-479\hardware" -hardware "C:\Users\kk\AppData\Local\Arduino15\packages" -hardware "C:\Users\kk\Documents\Arduino\hardware" -tools "F:\arduino-PR-4376-BUILD-479\tools-builder" -tools "F:\arduino-PR-4376-BUILD-479\hardware\tools\avr" -tools "C:\Users\kk\AppData\Local\Arduino15\packages" -built-in-libraries "F:\arduino-PR-4376-BUILD-479\libraries" -libraries "C:\Users\kk\Documents\Arduino\libraries" -fqbn=Arduino_STM32:STM32F1:mapleMini:bootloader_version=bootloader20,cpu_speed=speed_72mhz,opt=osstd -ide-version=10608 -build-path "C:\Users\kk\AppData\Local\Temp\build34d148dc2c1afaaea8e21709f299cd64.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "F:\arduino-PR-4376-BUILD-479\examples\01.Basics\Blink\Blink.ino" F:\arduino-PR-4376-BUILD-479\arduino-builder -compile -logger=machine -hardware "F:\arduino-PR-4376-BUILD-479\hardware" -hardware "C:\Users\kk\AppData\Local\Arduino15\packages" -hardware "C:\Users\kk\Documents\Arduino\hardware" -tools "F:\arduino-PR-4376-BUILD-479\tools-builder" -tools "F:\arduino-PR-4376-BUILD-479\hardware\tools\avr" -tools "C:\Users\kk\AppData\Local\Arduino15\packages" -built-in-libraries "F:\arduino-PR-4376-BUILD-479\libraries" -libraries "C:\Users\kk\Documents\Arduino\libraries" -fqbn=Arduino_STM32:STM32F1:mapleMini:bootloader_version=bootloader20,cpu_speed=speed_72mhz,opt=osstd -ide-version=10608 -build-path "C:\Users\kk\AppData\Local\Temp\build34d148dc2c1afaaea8e21709f299cd64.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "F:\arduino-PR-4376-BUILD-479\examples\01.Basics\Blink\Blink.ino" "C:\Users\kk\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 -DBOARD_maple_mini -DVECT_TAB_ADDR=0x8002000 -DERROR_LED_PORT=GPIOB -DERROR_LED_PIN=1 -w -x c++ -E -CC -DF_CPU=72000000L -DARDUINO=10608 -DARDUINO_MAPLE_MINI -DARDUINO_ARCH_STM32F1 -DMCU_STM32F103CB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IF:\arduino-PR-4376-BUILD-479\hardware\Arduino_STM32\STM32F1\cores\maple" "-IF:\arduino-PR-4376-BUILD-479\hardware\Arduino_STM32\STM32F1\variants\maple_mini" "C:\Users\kk\AppData\Local\Temp\build34d148dc2c1afaaea8e21709f299cd64.tmp\sketch\Blink.ino.cpp" -o "nul" "C:\Users\kk\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 -DBOARD_maple_mini -DVECT_TAB_ADDR=0x8002000 -DERROR_LED_PORT=GPIOB -DERROR_LED_PIN=1 -w -x c++ -E -CC -DF_CPU=72000000L -DARDUINO=10608 -DARDUINO_MAPLE_MINI -DARDUINO_ARCH_STM32F1 -DMCU_STM32F103CB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IF:\arduino-PR-4376-BUILD-479\hardware\Arduino_STM32\STM32F1\cores\maple" "-IF:\arduino-PR-4376-BUILD-479\hardware\Arduino_STM32\STM32F1\variants\maple_mini" "C:\Users\kk\AppData\Local\Temp\build34d148dc2c1afaaea8e21709f299cd64.tmp\sketch\Blink.ino.cpp" -o "C:\Users\kk\AppData\Local\Temp\build34d148dc2c1afaaea8e21709f299cd64.tmp\preproc\ctags_target_for_gcc_minus_e.cpp" In file included from F:\arduino-PR-4376-BUILD-479\hardware\Arduino_STM32\STM32F1\cores\maple/Arduino.h:30:0, from C:\Users\kk\AppData\Local\Temp\build34d148dc2c1afaaea8e21709f299cd64.tmp\sketch\Blink.ino.cpp:1: F:\arduino-PR-4376-BUILD-479\hardware\Arduino_STM32\STM32F1\cores\maple/wirish.h:52:28: fatal error: libmaple/stm32.h: No such file or directory #include ^ compilation terminated. exit status 1

Стивестронг
Вторник 04 сентября 2018 г. 8:58 утра
Для платы Bluepill вы должны выбрать плату «Generic STM32F103CX Series» из Arduino IDE.

Джеймслео
Чт, 06 сентября 2018 г., 2:02
Привет, Стивестронг,
Я попробовал опцию «Generic STM32F103CX Series», и ошибка такая же, как и раньше.
На самом деле, в каталоге "Libmaple" нет STM32.H Файл. STM32.H Файл расположен по адресу 'arduino_stm32 \ stm32f1 \ system \ libmaple \ include \ libmaple' -Этот файл не может использоваться по адресу '\ arduino_stm32 \ stm32f1 \ cores \ maple', потому что он объявляет другой файл H, как это:
#include "stm32f1/include/series/stm32.H " - строка 71

Компилятор ARM-None-Eabi-G ++ начинается с '\ arduino_stm32 \ stm32f1 \ cores \ maple' по параметрам команды "-if: \ arduino-pr-4376-build-479 \ halpware \ arduino_stm32 \ stm32f1 \ cores \ maple" и пропустить STM32.H Файл.

Я не уверен, начинается ли компилятор с каталога ошибок или STM32.hpј € at \ cores \ maplepј ‰ Файл потерян.

Спасибо

Джеймс

Mrburnette
Чт, 06 сентября 2018 г., 2:25
Джеймс,

Проверьте эту ссылку & ссылки на ссылки, особенно Известные проблемы для синей таблетки

Установите загрузочный загрузчик

Установка

Загрузка эскиза

Стив прав в типе платы для использования.

Синие, красные, черные доски для таблеток действительно предназначены для хорошо разбирательства, опытных конечных пользователей, так как эти доски часто прибывают из Китая с проблемами. Хотя многие из наших пользователей имеют эту доску, трудно помочь с проблемами; Попробуйте просматривать ссылки, которые я предоставил, и используйте их в качестве списка проверки, чтобы проверить вашу работу.

Просто для усмешки, попробуйте собрать «новый» набросок... Это только с настройкой () и Loop ()... Использование типа Generic Board STM32. Это протестирует установку компилятора/линкера и настройки ядра STM32/Generic. Я лично не установил новый IDE 1.6.8 под Windows 10; Я использую 1.6.5 под Linux.


Удачи,


Луча

Стивестронг
Чт, 06 сентября 2018 г. 8:33
Я помню, что была проблема при использовании «-» (минус) персонажа в пути установки Arduino.
Поэтому, пожалуйста, попробуйте заменить "-" by "_" (подчеркивается).

И кажется, что ваш Arduino IDE работает с сети/внешнего устройства? Это не сработает, только на местном диске!

Джеймслео
Чт, 06 сентября 2018 г., 9:16
Привет, Рэй,
Спасибо за вашу помощь.
Моя синяя плата таблеток появляется как «Maple DFU», поэтому я думаю, что загрузчик/драйвер был правильно установлен. (И если вы подтягиваете PA14 в статусе медленного мигания, плата будет работать в качестве последовательного устройства).
На шаге «Загрузка эскиза» IDE сначала скомпилирует эскиз ... и не могу пройти компиляцию - любой новый (нулевый) эскиз.
(Ниже приводится результат компиляции - Arduino Установить путь изменен, используйте нулевый эскиз)

Компиляция и загрузка являются независимыми шагами/задачами .

Поэтому я думаю, что какой -то важный файл потерян или компилятор IDE действует по -разному в Win10.

Спасибо

Джеймс

----------------------------------------------------------------------------- Arduino:1.6.8 (Windows 10), ејЂеЏ‘жќїпјљ"Generic STM32F103C series, STM32F103C8 (20k RAM. 64k Flash), STM32duino bootloader, 72Mhz (Normal), Smallest (default)" F:\arduino_168\arduino-builder -dump-prefs -logger=machine -hardware "F:\arduino_168\hardware" -hardware "C:\Users\kk\AppData\Local\Arduino15\packages" -hardware "C:\Users\kk\Documents\Arduino\hardware" -tools "F:\arduino_168\tools-builder" -tools "F:\arduino_168\hardware\tools\avr" -tools "C:\Users\kk\AppData\Local\Arduino15\packages" -built-in-libraries "F:\arduino_168\libraries" -libraries "C:\Users\kk\Documents\Arduino\libraries" -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=DFUUploadMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10608 -build-path "C:\Users\kk\AppData\Local\Temp\build1e3c050ca140b4f3b734a2a2ccb695f3.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\kk\AppData\Local\Temp\untitled1284948140.tmp\sketch_sep06a\sketch_sep06a.ino" F:\arduino_168\arduino-builder -compile -logger=machine -hardware "F:\arduino_168\hardware" -hardware "C:\Users\kk\AppData\Local\Arduino15\packages" -hardware "C:\Users\kk\Documents\Arduino\hardware" -tools "F:\arduino_168\tools-builder" -tools "F:\arduino_168\hardware\tools\avr" -tools "C:\Users\kk\AppData\Local\Arduino15\packages" -built-in-libraries "F:\arduino_168\libraries" -libraries "C:\Users\kk\Documents\Arduino\libraries" -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=DFUUploadMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10608 -build-path "C:\Users\kk\AppData\Local\Temp\build1e3c050ca140b4f3b734a2a2ccb695f3.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\kk\AppData\Local\Temp\untitled1284948140.tmp\sketch_sep06a\sketch_sep06a.ino" "C:\Users\kk\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 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8002000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -DF_CPU=72000000L -DARDUINO=10608 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple" "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\variants\generic_stm32f103c" "C:\Users\kk\AppData\Local\Temp\build1e3c050ca140b4f3b734a2a2ccb695f3.tmp\sketch\sketch_sep06a.ino.cpp" -o "nul" "C:\Users\kk\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 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8002000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -DF_CPU=72000000L -DARDUINO=10608 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple" "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\variants\generic_stm32f103c" "C:\Users\kk\AppData\Local\Temp\build1e3c050ca140b4f3b734a2a2ccb695f3.tmp\sketch\sketch_sep06a.ino.cpp" -o "C:\Users\kk\AppData\Local\Temp\build1e3c050ca140b4f3b734a2a2ccb695f3.tmp\preproc\ctags_target_for_gcc_minus_e.cpp" In file included from C:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple/Arduino.h:30:0, from C:\Users\kk\AppData\Local\Temp\build1e3c050ca140b4f3b734a2a2ccb695f3.tmp\sketch\sketch_sep06a.ino.cpp:1: C:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple/wirish.h:52:28: fatal error: libmaple/stm32.h: No such file or directory #include ^ compilation terminated. exit status 1

Джеймслео
Чт, 06 сентября 2018 г., 9:21
Привет, Стив,
Я не понимаю, что такое сетевое устройство.
У меня есть arduino nano board и blue pill pould pould (STM32), и собираю один и тот же набросок в разных вариантах: alsears = arduino nano/ generic stm32f103cx series

Кажется, что компилятор идет не так.

Спасибо

Стивестронг
Чт, 06 сентября 2018 г. 9:27 утра
F:\arduino_168\arduino-builder -dump-prefs ...

Джеймслео
Пт, сентябрь 07, 2018 12:55
Привет, Стив,
Я попытался скопировать Arduino IDE в драйвер C, ошибка компиляции такая же: Arduino:1.6.8 (Windows 10), ејЂеЏ‘жќїпјљ"Generic STM32F103C series, STM32F103C8 (20k RAM. 64k Flash), Serial, 72Mhz (Normal), Smallest (default)" C:\arduino_168\arduino-builder -dump-prefs -logger=machine -hardware "C:\arduino_168\hardware" -hardware "C:\Users\kk\AppData\Local\Arduino15\packages" -hardware "C:\Users\kk\Documents\Arduino\hardware" -tools "C:\arduino_168\tools-builder" -tools "C:\arduino_168\hardware\tools\avr" -tools "C:\Users\kk\AppData\Local\Arduino15\packages" -built-in-libraries "C:\arduino_168\libraries" -libraries "C:\Users\kk\Documents\Arduino\libraries" -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=serialMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10608 -build-path "C:\Users\kk\AppData\Local\Temp\buildc02c53e873c190eb8a0fed23cf68b964.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\kk\AppData\Local\Temp\untitled1962447497.tmp\sketch_sep07a\sketch_sep07a.ino" C:\arduino_168\arduino-builder -compile -logger=machine -hardware "C:\arduino_168\hardware" -hardware "C:\Users\kk\AppData\Local\Arduino15\packages" -hardware "C:\Users\kk\Documents\Arduino\hardware" -tools "C:\arduino_168\tools-builder" -tools "C:\arduino_168\hardware\tools\avr" -tools "C:\Users\kk\AppData\Local\Arduino15\packages" -built-in-libraries "C:\arduino_168\libraries" -libraries "C:\Users\kk\Documents\Arduino\libraries" -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=serialMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10608 -build-path "C:\Users\kk\AppData\Local\Temp\buildc02c53e873c190eb8a0fed23cf68b964.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\kk\AppData\Local\Temp\untitled1962447497.tmp\sketch_sep07a\sketch_sep07a.ino" "C:\Users\kk\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 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -DF_CPU=72000000L -DARDUINO=10608 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple" "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\variants\generic_stm32f103c" "C:\Users\kk\AppData\Local\Temp\buildc02c53e873c190eb8a0fed23cf68b964.tmp\sketch\sketch_sep07a.ino.cpp" -o "nul" "C:\Users\kk\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 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -DF_CPU=72000000L -DARDUINO=10608 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple" "-IC:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\variants\generic_stm32f103c" "C:\Users\kk\AppData\Local\Temp\buildc02c53e873c190eb8a0fed23cf68b964.tmp\sketch\sketch_sep07a.ino.cpp" -o "C:\Users\kk\AppData\Local\Temp\buildc02c53e873c190eb8a0fed23cf68b964.tmp\preproc\ctags_target_for_gcc_minus_e.cpp" In file included from C:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple/Arduino.h:30:0, from C:\Users\kk\AppData\Local\Temp\buildc02c53e873c190eb8a0fed23cf68b964.tmp\sketch\sketch_sep07a.ino.cpp:1: C:\Users\kk\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple/wirish.h:52:28: fatal error: libmaple/stm32.h: No such file or directory #include ^ compilation terminated. exit status 1

Mrburnette
Пт, сентябрь 07, 2018 2:22
Я считаю, что вы не можете переместить установку Windows, если вы использовали Windows Jnstaller...
Но, если вы использовали версию ZIP, вы должны быть в порядке, чтобы перемещать вещи.

Но... Я не установил версию Windows с Win8.1

Луча

Джеймслео
Пт, сентябрь 07, 2018 3:39
Привет, Рэй,
Да, я использую zip -файл, а не пакет установки.
Все в порядке для Arduino Nano Poard. (компилирование, загрузка).
Я попробовал опционную доску = arduino due (ядро коры Arm), компиляция - это нормально. Параметры компиляции: "C:\Users\kk\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -DF_CPU=84000000L -DARDUINO=10608 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/libsam" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/CMSIS/Include/" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/Device/ATMEL/" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\variants\arduino_due_x" "C:\Users\kk\AppData\Local\Temp\buildfd111bae439df74e5773e5e6e221a870.tmp\sketch\sketch_sep07a.ino.cpp" -o "nul" "C:\Users\kk\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -DF_CPU=84000000L -DARDUINO=10608 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/libsam" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/CMSIS/Include/" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/Device/ATMEL/" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\variants\arduino_due_x" "C:\Users\kk\AppData\Local\Temp\buildfd111bae439df74e5773e5e6e221a870.tmp\sketch\sketch_sep07a.ino.cpp" -o "nul" "C:\Users\kk\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -DF_CPU=84000000L -DARDUINO=10608 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/libsam" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/CMSIS/Include/" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/Device/ATMEL/" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino" "-IC:\Users\kk\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\variants\arduino_due_x" "C:\Users\kk\AppData\Local\Temp\buildfd111bae439df74e5773e5e6e221a870.tmp\sketch\sketch_sep07a.ino.cpp" -o "C:\Users\kk\AppData\Local\Temp\buildfd111bae439df74e5773e5e6e221a870.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"

Стивестронг
Пт, сентябрь 07, 2018 7:42
Да, путь включает в себя неверный путь.
Установите снова все новое на «C:», включая версию arduino_stm32 от github под правильным каталогом.

Джеймслео
Пт, сентябрь 07, 2018, 9:57
Третья сторона спецификации Arduino:
https: // github.com/arduino/arduino/wiki ... зацикция
Все параметры компиляции/загрузки (включайте Path, Speed ​​CPU,....) указаны в доске.TXT и платформа.текст.
Я не знаю, какое ключевое слово '{сборка.система.Путь} 'означает.
В случае счетной платы Arduino компилятор включает в себя путь указан на платформе.текст : compiler.libsam.c.flags="-I{build.system.path}/libsam" "-I{build.system.path}/CMSIS/CMSIS/Include/" "-I{build.system.path}/CMSIS/Device/ATMEL/"

Стивестронг
Пт, 07 сентября 2018 г., 11:38
Слушай, твоя установка, скорее всего, неверна, поэтому не имеет смысла очень глубоко погрузиться в вещи, которые не служат для решения вашей проблемы.
В приветственном посте вы были направлены на некоторые ссылки. Вы их читали?
Вы должны строго следовать руководству по установке: http: // wiki.STM32duino.com/index.PHP?title = установка
При удалении старой установки (Core и IDE) вы также должны удалить каталог /пользователи /<пользователь>/Appdata/local/arduino15.

Джеймслео
Пт, сентябрь 07, 2018 14:43
Привет, Стив,
Я думаю, что это не проблема установки.
Я проверил в Windows 8, 64 -битный, эскиз проходит. И мой Arduino IDE на драйве D, все похоже на другой на Win10.
Итак, пожалуйста, проверьте совместимость arduino_stm32.

Ниже приведен кусок обработки компиляции: "C:\Users\John\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 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8002000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10611 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/include" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/stm32f1/include" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/usb/stm32f1" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/usb/usb_lib" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\variants\generic_stm32f103c" "C:\Users\John\AppData\Local\Temp\build608de3bc2b24b0b06e562efe7fda847d.tmp\sketch\sketch_sep07a.ino.cpp" -o "nul" "C:\Users\John\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 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8002000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10611 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/include" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/stm32f1/include" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/usb/stm32f1" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\system/libmaple/usb/usb_lib" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple" "-IC:\Users\John\Documents\Arduino\hardware\Arduino_STM32\STM32F1\variants\generic_stm32f103c" "C:\Users\John\AppData\Local\Temp\build608de3bc2b24b0b06e562efe7fda847d.tmp\sketch\sketch_sep07a.ino.cpp" -o "nul" Generating function prototypes...

Стивестронг
Пт, сентябрь 07, 2018, 15:38
Попробуйте Arduino IDE V1.8.5. На Win 10 эта версия подтверждается, что многие пользователи работают.
Если это работает для вас, то v1.8.6 имеет проблему.
Если это не работает, у вашей установки/конфигурации возникают проблемы (что, я подозреваю, потому что тот же пакет работает на другом Win8).

Джеймслео
Пн 10 сентября 2018 г. 1:23
Всем привет,
Спасибо за вашу помощь.
Я разкапливаюсь установленные упаковки arduino1.8.6 до WIN10, и IDE выполняет мелкое скомпилирование на простом эскизе.

С наилучшими пожеланиями

Джеймс

Bluepill заперт?