Пытаюсь завести Clion 2017 с STM32F3 как по мануалу в блоге
JetBrains. Код собирал в STM32CubeMX для SW4STM32. Тулчейн брал
здесь (версия arm-none-eabi-gcc - 6.3.1 20170620 (release)).
На этапе сборки выдает:
Код
[ 13%] Built target CMSIS
[ 18%] Building C object CMakeFiles/f3_blink.elf.dir/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c.obj
/tmp/cc1xbX4Q.s: Assembler messages:
/tmp/cc1xbX4Q.s:713: Error: selected processor does not support `dsb 0xF' in ARM mode
/tmp/cc1xbX4Q.s:734: Error: selected processor does not support `dsb 0xF' in ARM mode
CMakeFiles/f3_blink.elf.dir/build.make:182: recipe for target 'CMakeFiles/f3_blink.elf.dir/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c.obj' failed
make[2]: *** [CMakeFiles/f3_blink.elf.dir/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c.obj] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/f3_blink.elf.dir/all' failed
Кто-нибудь сталкивался с таким? Как исправить? Здесь, видимо, даже не в Clion'е дело, а в каких-то параметрах/настройках.
Пробовал с STM32L100 и разные варианты параметров компилятора с форумов - такая же ошибка (выставлял -mcpu=cortex-m3 и софтверную обработку плавающей точки, mfpu убирал.
Заранее спасибо!