Прошивка STM32

Прошивка STM32

Ответить
chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#1

Сообщение chmak2007 » 04.01.2023{, 14:15}

Не могу прошить STM32 выдает ошибку
СпойлерПоказать
Arduino: 1.8.19 (Windows 10), Плата:"Generic STM32F1 series, BluePill F103C6 (32K), STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), None, Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"

f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\arduino-builder -dump-prefs -logger=machine -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\hardware -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\tools-builder -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware\tools\avr -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -built-in-libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\libraries -libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\libraries -fqbn=STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C6,upload_method=swdMethod,xserial=generic,usb=none,xusb=FS,opt=osstd,dbg=none,rtlib=nano -vid-pid=1EAF_0004 -ide-version=10819 -build-path C:\Users\chmak\AppData\Local\Temp\arduino_build_329185 -warnings=none -build-cache C:\Users\chmak\AppData\Local\Temp\arduino_cache_114635 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.STM32Tools.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.STM32Tools-2.1.1.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.CMSIS.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.CMSIS-5.7.0.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.xpack-arm-none-eabi-gcc.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -prefs=runtime.tools.xpack-arm-none-eabi-gcc-10.3.1-2.3.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -verbose C:\Users\chmak\AppData\Local\Temp\flprog\pr2\pr2.ino

f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\arduino-builder -compile -logger=machine -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\hardware -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\tools-builder -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware\tools\avr -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -built-in-libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\libraries -libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\libraries -fqbn=STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C6,upload_method=swdMethod,xserial=generic,usb=none,xusb=FS,opt=osstd,dbg=none,rtlib=nano -vid-pid=1EAF_0004 -ide-version=10819 -build-path C:\Users\chmak\AppData\Local\Temp\arduino_build_329185 -warnings=none -build-cache C:\Users\chmak\AppData\Local\Temp\arduino_cache_114635 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.STM32Tools.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.STM32Tools-2.1.1.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.CMSIS.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.CMSIS-5.7.0.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.xpack-arm-none-eabi-gcc.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -prefs=runtime.tools.xpack-arm-none-eabi-gcc-10.3.1-2.3.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -verbose C:\Users\chmak\AppData\Local\Temp\flprog\pr2\pr2.ino

Using board 'GenF1' from platform in folder: F:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0

Using core 'arduino' from platform in folder: F:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0

"f:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\STM32Tools\\2.1.1/win/busybox.exe" sh "F:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/extras/prebuild.sh" "C:\\Users\\chmak\\AppData\\Local\\Temp\\arduino_build_329185" "C:\\Users\\chmak\\AppData\\Local\\Temp\\flprog\\pr2" "F:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0"

Detecting libraries used...

"f:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\xpack-arm-none-eabi-gcc\\10.3.1-2.3/bin/arm-none-eabi-g++" -mcpu=cortex-m3 -DUSE_FULL_LL_DRIVER -mthumb "@C:\\Users\\chmak\\AppData\\Local\\Temp\\arduino_build_329185/sketch/build.opt" -c -Os -DNDEBUG -w -std=gnu++14 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit "-IC:\\Users\\chmak\\AppData\\Local\\Temp\\flprog\\pr2" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/avr" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/LL" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/usb" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/OpenAMP" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/usb/hid" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/usb/cdc" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/STM32F1xx_HAL_Driver/Inc" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/STM32F1xx_HAL_Driver/Src" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/STM32F1xx" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/ST/STM32_USB_Device_Library/Core/Src" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP/open-amp/lib/include" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP/libmetal/lib/include" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP/virtual_driver" -w -x c++ -E -CC -DSTM32F1xx -DARDUINO=10819 -DARDUINO_BLUEPILL_F103C6 -DARDUINO_ARCH_STM32 "-DBOARD_NAME=\"BLUEPILL_F103C6\"" "-DVARIANT_H=\"variant_BLUEPILL_F103C6.h\"" -DSTM32F103x6 -DHAL_UART_MODULE_ENABLED "-If:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\CMSIS\\5.7.0/CMSIS/Core/Include/" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/CMSIS/Device/ST/STM32F1xx/Include/" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/gcc/" "-If:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\CMSIS\\5.7.0/CMSIS/DSP/Include" "-If:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\CMSIS\\5.7.0/CMSIS/DSP/PrivateInclude" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\variants\\STM32F1xx\\F103C4T_F103C6(T-U)" "C:\\Users\\chmak\\AppData\\Local\\Temp\\arduino_build_329185\\sketch\\pr2.ino.cpp" -o nul

Alternatives for bits/cpu_defines.h: []

ResolveLibrary(bits/cpu_defines.h)

-> candidates: []

In file included from f:\������ ��������\portable_flprog_8-0-2_win64\idev8\portable\packages\stmicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3\arm-none-eabi\include\c++\10.3.1\cstdlib:41,

from f:\������ ��������\portable_flprog_8-0-2_win64\idev8\portable\packages\stmicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3\arm-none-eabi\include\c++\10.3.1\stdlib.h:36,

from F:\������ ��������\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\cores\arduino/wiring.h:24,

from F:\������ ��������\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\cores\arduino/Arduino.h:36,

from C:\Users\chmak\AppData\Local\Temp\arduino_build_329185\sketch\pr2.ino.cpp:1:

f:\������ ��������\portable_flprog_8-0-2_win64\idev8\portable\packages\stmicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3\arm-none-eabi\include\c++\10.3.1\arm-none-eabi\thumb\v7-m\nofp\bits\c++config.h:525:10: fatal error: bits/cpu_defines.h: No such file or directory

525 | #include <bits/cpu_defines.h>

| ^~~~~~~~~~~~~~~~~~~~

compilation terminated.

exit status 1

Ошибка компиляции для платы Generic STM32F1 series.
В чем проблема?
Последний раз редактировалось chmak2007 05.01.2023{, 14:14}, всего редактировалось 1 раз.

evgen123
Сержант
Сообщения: 144
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 5
Откуда: Краснодар
Имя: Евгений

Прошивка STM32

#2

Сообщение evgen123 » 04.01.2023{, 14:17}

chmak2007 писал(а):
04.01.2023{, 14:15}
Не могу прошить STM32 выдает ошибку
Вы через USB пытаетесь прошить?

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#3

Сообщение chmak2007 » 04.01.2023{, 14:28}

evgen123 писал(а):
04.01.2023{, 14:17}
chmak2007 писал(а):
04.01.2023{, 14:15}
Не могу прошить STM32 выдает ошибку
Вы через USB пытаетесь прошить?
Да

evgen123
Сержант
Сообщения: 144
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 5
Откуда: Краснодар
Имя: Евгений

Прошивка STM32

#4

Сообщение evgen123 » 04.01.2023{, 16:27}

а Вы в STM загрузчик прошили?

Отправлено спустя 6 минут 35 секунд:
если нет - здесь почитайте..

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#5

Сообщение chmak2007 » 04.01.2023{, 17:04}

evgen123 писал(а):
04.01.2023{, 16:34}
а Вы в STM загрузчик прошили?

Отправлено спустя 6 минут 35 секунд:
если нет - здесь почитайте..
v.02_Дружим ArduinoIDE с STM32F103 и STM32F411.pdf
Да прошивку загружал.

evgen123
Сержант
Сообщения: 144
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 5
Откуда: Краснодар
Имя: Евгений

Прошивка STM32

#6

Сообщение evgen123 » 04.01.2023{, 17:10}

комп не под рукой.. вечером гляну..

Отправлено спустя 3 минуты 19 секунд:
попутно вопрос: при подключении через usb stm в диспетчере как-то определяется?

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#7

Сообщение chmak2007 » 04.01.2023{, 19:54}

evgen123 писал(а):
04.01.2023{, 17:14}
комп не под рукой.. вечером гляну..

Отправлено спустя 3 минуты 19 секунд:
попутно вопрос: при подключении через usb stm в диспетчере как-то определяется?
Maple Serial (com...).

evgen123
Сержант
Сообщения: 144
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 5
Откуда: Краснодар
Имя: Евгений

Прошивка STM32

#8

Сообщение evgen123 » 04.01.2023{, 23:06}

провозился весь вечер, так и не дал ума своей blue pill..
завтра продолжу..

vovka1973
Капитан
Сообщения: 930
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 32
Откуда: kazahstan

Прошивка STM32

#9

Сообщение vovka1973 » 05.01.2023{, 07:00}

evgen123 писал(а):
04.01.2023{, 23:06}
провозился весь вечер, так и не дал ума своей blue pill..
завтра продолжу..
обратите внимание при загрузке в плату , установите как на снимке внизу.
СпойлерПоказать
2023-01-05_09-55-52.jpg
Изображение

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#10

Сообщение chmak2007 » 05.01.2023{, 11:54}

vovka1973 писал(а):
05.01.2023{, 07:00}
evgen123 писал(а):
04.01.2023{, 23:06}
провозился весь вечер, так и не дал ума своей blue pill..
завтра продолжу..
обратите внимание при загрузке в плату , установите как на снимке внизу.
СпойлерПоказать
2023-01-05_09-55-52.jpg
СпойлерПоказать
Arduino: 1.8.19 (Windows 10), Плата:"Generic STM32F1 series, BluePill F103C8, Maple DFU Bootloader 2.0, Enabled (generic 'Serial'), CDC (generic 'Serial' supersede U(S)ART), Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"

f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\arduino-builder -dump-prefs -logger=machine -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\hardware -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\tools-builder -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware\tools\avr -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -built-in-libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\libraries -libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\libraries -fqbn=STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,upload_method=dfu2Method,xserial=generic,usb=CDCgen,xusb=FS,opt=osstd,dbg=none,rtlib=nano -vid-pid=1EAF_0004 -ide-version=10819 -build-path C:\Users\chmak\AppData\Local\Temp\arduino_build_45846 -warnings=none -build-cache C:\Users\chmak\AppData\Local\Temp\arduino_cache_476549 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.STM32Tools.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.STM32Tools-2.1.1.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.CMSIS.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.CMSIS-5.7.0.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.xpack-arm-none-eabi-gcc.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -prefs=runtime.tools.xpack-arm-none-eabi-gcc-10.3.1-2.3.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -verbose C:\Users\chmak\AppData\Local\Temp\flprog\pr5\pr5.ino

f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\arduino-builder -compile -logger=machine -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -hardware f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\hardware -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\tools-builder -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\hardware\tools\avr -tools f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages -built-in-libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\libraries -libraries f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\sketchbook\libraries -fqbn=STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,upload_method=dfu2Method,xserial=generic,usb=CDCgen,xusb=FS,opt=osstd,dbg=none,rtlib=nano -vid-pid=1EAF_0004 -ide-version=10819 -build-path C:\Users\chmak\AppData\Local\Temp\arduino_build_45846 -warnings=none -build-cache C:\Users\chmak\AppData\Local\Temp\arduino_cache_476549 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.STM32Tools.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.STM32Tools-2.1.1.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\STM32Tools\2.1.1 -prefs=runtime.tools.CMSIS.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.CMSIS-5.7.0.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\CMSIS\5.7.0 -prefs=runtime.tools.xpack-arm-none-eabi-gcc.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -prefs=runtime.tools.xpack-arm-none-eabi-gcc-10.3.1-2.3.path=f:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3 -verbose C:\Users\chmak\AppData\Local\Temp\flprog\pr5\pr5.ino

Using board 'GenF1' from platform in folder: F:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0

Using core 'arduino' from platform in folder: F:\Яндекс загрузка\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0

"f:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\STM32Tools\\2.1.1/win/busybox.exe" sh "F:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/extras/prebuild.sh" "C:\\Users\\chmak\\AppData\\Local\\Temp\\arduino_build_45846" "C:\\Users\\chmak\\AppData\\Local\\Temp\\flprog\\pr5" "F:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0"

Detecting libraries used...

"f:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\xpack-arm-none-eabi-gcc\\10.3.1-2.3/bin/arm-none-eabi-g++" -mcpu=cortex-m3 -DUSE_FULL_LL_DRIVER -mthumb "@C:\\Users\\chmak\\AppData\\Local\\Temp\\arduino_build_45846/sketch/build.opt" -c -Os -DNDEBUG -w -std=gnu++14 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit "-IC:\\Users\\chmak\\AppData\\Local\\Temp\\flprog\\pr5" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/avr" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/LL" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/usb" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/OpenAMP" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/usb/hid" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino/stm32/usb/cdc" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/STM32F1xx_HAL_Driver/Inc" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/STM32F1xx_HAL_Driver/Src" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/STM32F1xx" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/ST/STM32_USB_Device_Library/Core/Src" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP/open-amp/lib/include" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP/libmetal/lib/include" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Middlewares/OpenAMP/virtual_driver" -w -x c++ -E -CC -DSTM32F1xx -DARDUINO=10819 -DARDUINO_BLUEPILL_F103C8 -DARDUINO_ARCH_STM32 "-DBOARD_NAME=\"BLUEPILL_F103C8\"" "-DVARIANT_H=\"variant_PILL_F103Cx.h\"" -DSTM32F103xB -DUSBCON -DUSBD_VID=0 -DUSBD_PID=0 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DHAL_UART_MODULE_ENABLED -DBL_LEGACY_LEAF -DVECT_TAB_OFFSET=0x2000 "-If:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\CMSIS\\5.7.0/CMSIS/Core/Include/" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/CMSIS/Device/ST/STM32F1xx/Include/" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\system/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/gcc/" "-If:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\CMSIS\\5.7.0/CMSIS/DSP/Include" "-If:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\tools\\CMSIS\\5.7.0/CMSIS/DSP/PrivateInclude" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\cores\\arduino" "-IF:\\Яндекс загрузка\\Portable_FLProg_8-0-2_Win64\\ideV8\\portable\\packages\\STMicroelectronics\\hardware\\stm32\\2.4.0\\variants\\STM32F1xx\\F103C8T_F103CB(T-U)" "C:\\Users\\chmak\\AppData\\Local\\Temp\\arduino_build_45846\\sketch\\pr5.ino.cpp" -o nul

Alternatives for bits/cpu_defines.h: []

ResolveLibrary(bits/cpu_defines.h)

-> candidates: []

In file included from f:\������ ��������\portable_flprog_8-0-2_win64\idev8\portable\packages\stmicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3\arm-none-eabi\include\c++\10.3.1\cstdlib:41,

from f:\������ ��������\portable_flprog_8-0-2_win64\idev8\portable\packages\stmicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3\arm-none-eabi\include\c++\10.3.1\stdlib.h:36,

from F:\������ ��������\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\cores\arduino/wiring.h:24,

from F:\������ ��������\Portable_FLProg_8-0-2_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\cores\arduino/Arduino.h:36,

from C:\Users\chmak\AppData\Local\Temp\arduino_build_45846\sketch\pr5.ino.cpp:1:

f:\������ ��������\portable_flprog_8-0-2_win64\idev8\portable\packages\stmicroelectronics\tools\xpack-arm-none-eabi-gcc\10.3.1-2.3\arm-none-eabi\include\c++\10.3.1\arm-none-eabi\thumb\v7-m\nofp\bits\c++config.h:525:10: fatal error: bits/cpu_defines.h: No such file or directory

525 | #include <bits/cpu_defines.h>

| ^~~~~~~~~~~~~~~~~~~~

compilation terminated.

exit status 1

Ошибка компиляции для платы Generic STM32F1 series.
Серавно ошибка
Последний раз редактировалось chmak2007 05.01.2023{, 14:15}, всего редактировалось 2 раза.

vovka1973
Капитан
Сообщения: 930
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 32
Откуда: kazahstan

Прошивка STM32

#11

Сообщение vovka1973 » 05.01.2023{, 12:07}

Где находиться ваша программа ? Что за Яндекс в портянке ,что за f диск ,ещё хочет подгрузить с С диска ,программу на рабочий стол поместите потом внутри программы укажите откуда брать библиотеки и блоки
Изображение

evgen123
Сержант
Сообщения: 144
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 5
Откуда: Краснодар
Имя: Евгений

Прошивка STM32

#12

Сообщение evgen123 » 05.01.2023{, 12:32}

х.з. у меня через swd грузится, а через usb не хочет..

Аватара пользователя
Phazz
Полковник
Сообщения: 2212
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 291
Откуда: Сургут
Имя: Анатолий

Прошивка STM32

#13

Сообщение Phazz » 05.01.2023{, 12:35}

chmak2007, используйте спойлер для таких простыней текста пожалуйста

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#14

Сообщение chmak2007 » 05.01.2023{, 13:49}

vovka1973 писал(а):
05.01.2023{, 12:07}
Где находиться ваша программа ? Что за Яндекс в портянке ,что за f диск ,ещё хочет подгрузить с С диска ,программу на рабочий стол поместите потом внутри программы укажите откуда брать библиотеки и блоки
Выгрузил на диск С в корень прописал пути для папок.
vovka1973 писал(а):
05.01.2023{, 07:00}
evgen123 писал(а):
04.01.2023{, 23:06}
провозился весь вечер, так и не дал ума своей blue pill..
завтра продолжу..
обратите внимание при загрузке в плату , установите как на снимке внизу.
СпойлерПоказать
2023-01-05_09-55-52.jpg
И так и все заработала!!! Спасибо.
Вложения
Снимок.PNG

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#15

Сообщение chmak2007 » 09.01.2023{, 15:09}

Проблема с прошивкой STM32 в диспетчере устройств прописывается как maple dfu, а как сделать чтоб com портом определялось.

Vasiliy
Рядовой
Сообщения: 7
Зарегистрирован: 28.03.2018{, 10:06}
Репутация: 0
Имя: Вася

Прошивка STM32

#16

Сообщение Vasiliy » 17.01.2023{, 13:12}

Всем здрасте! зашиваю в stm32f103c6 бут без проблем любой, винда упорно відит НЛОусб, дрова скачал установились сацефули. Windows11 64

Интересно!

Програмирую стм через наннку: (в нано перемичка RST-Gnd)
stm - nano
A10 - Tx
A9 - Rx
Gnd - Gnd
5V - 5V
в stm перемичка boot0 в 1, после подачи питания на stm нажать кнопку сброса - ВАЖНО!

пишу блинк из Ide и, о чудо все работает, и код из Flки пишет через нанку на ура.
НЛО USB стал STM Serial но нифига не пишет Com порт мол занят.

Вопрос к знатокам: как запустить прошику через Com?

П.С. Ide FP 8.0.2 не откривает COM от слова вообще. Сам FP СОМ откривает и все видит

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#17

Сообщение chmak2007 » 30.01.2023{, 19:14}

При прошивке STM32 вылетает ошибка лишние библиотеки.
СпойлерПоказать
Arduino: 1.8.19 (Windows 10), Плата:"Generic STM32F1 series, BluePill F103C8, Maple DFU Bootloader 2.0, Enabled (generic 'Serial'), CDC (generic 'Serial' supersede U(S)ART), Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"

c:/program files (x86)/flprog/idev8/portable/packages/stmicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\chmak\AppData\Local\Temp\arduino_build_967530/pr1.ino.elf section `.rodata' will not fit in region `FLASH'
c:/program files (x86)/flprog/idev8/portable/packages/stmicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: region `FLASH' overflowed by 6868 bytes
collect2.exe: error: ld returned 1 exit status
Несколько библиотек найдено для "SPI.h"
Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\SPI
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SPI
Несколько библиотек найдено для "SoftwareSerial.h"
Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\SoftwareSerial
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Esp32-SoftwareSerial
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SoftwareSerial
Несколько библиотек найдено для "Ethernet.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Ethernet
Не используется: c:\Program Files (x86)\FLProg\ideV8\libraries\Ethernet
Несколько библиотек найдено для "Wire.h"
Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\Wire
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Wire
Используем библиотеку Flprog_Utilites версии 1.0.0 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites
Используем библиотеку SoftwareSerial версии 1.0.0 из папки: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\SoftwareSerial
Используем библиотеку Ethernet версии 2.0.1 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Ethernet
Используем библиотеку SPI версии 1.0.0 из папки: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\SPI
Используем библиотеку Flprog_Modbus версии 1.0.0 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Modbus
Используем библиотеку OneWire версии 2.3.7 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\OneWire
Используем библиотеку U8g2 версии 2.33.15 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\U8g2
Используем библиотеку SrcWrapper версии 1.0.1 из папки: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\SrcWrapper
Используем библиотеку Wire версии 1.0.0 из папки: C:\Program Files (x86)\FLProg\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.4.0\libraries\Wire
exit status 1
Ошибка компиляции для платы Generic STM32F1 series.


ecoins
Полковник
Сообщения: 2121
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 351
Откуда: Шатура
Имя: Энвер

Прошивка STM32

#18

Сообщение ecoins » 30.01.2023{, 19:41}

chmak2007 писал(а):
30.01.2023{, 19:14}
При прошивке STM32 вылетает ошибка лишние библиотеки.
Похоже у Вас размер проекта больше 64К, в Arduino IDE выберите BluePill F103CB(128k)

chmak2007
Сержант
Сообщения: 129
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: -1
Откуда: Саров

Прошивка STM32

#19

Сообщение chmak2007 » 31.01.2023{, 18:04}

ecoins писал(а):
30.01.2023{, 19:41}
chmak2007 писал(а):
30.01.2023{, 19:14}
При прошивке STM32 вылетает ошибка лишние библиотеки.
Похоже у Вас размер проекта больше 64К, в Arduino IDE выберите BluePill F103CB(128k)
Спасибо за разъяснение!

Ответить

Вернуться в «Проекты различных устройств на STM32»