使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:Win11
- 操作系统平台(x86/x64):x64
- VsCode 版本:1.92.2
- EIDE 插件版本:v3.18.2
- C/C++ 插件版本:1.21.6
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):
- 编译器版本(非编译问题可忽略):
描述问题
<!-- 使用简明清晰的语言描述您的问题 -->
使用vscode+STM32CubeMX+EIDE开发stm32f103c8t6
已配置好所有EIDE项目(项目资源、构建配置、项目属性等)
选取main.c文件进行编译
--------以上,没有动STM32CubeMX内的所有文件-------------
报错如下:
./Core/startup_stm32f103xb.s: Assembler messages:
./Core/startup_stm32f103xb.s:1: Error: junk at end of line, first unrecognized character is -'
./Core/startup_stm32f103xb.s:2: Error: bad size 0 in type specifier
./Core/startup_stm32f103xb.s:2: Error: bad instruction
startup_stm32f103xb.s'
[ 22%] CC 'Core/Src/main.c'
[ 27%] CC 'Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c'
[ 33%] CC 'Core/Src/stm32f1xx_hal_msp.c'
[ 38%] CC 'Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c'
[ 44%] CC 'Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c'
[ 50%] CC 'Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c'
[ 55%] CC 'Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c'
我的startup_stm32f103xb.s文件内容如下:
-E
startup_stm32f103xb.S
没有找到正确的解决方法
屏幕截图
<!--使用一些截图能够更好地展现问题 -->
期望现象
<!--您期望应该产生的,但实际上却没有发生的结果-->
编译未能成功 build failed !, elapsed time 0:0:0