关闭 envyvan 打开了这个问题 2021 年 5 月 2 日 · 3条评论 关闭 F411 黑色药丸构建失败#5 envyvan 打开了这个问题 2021 年 5 月 2 日 · 3条评论 评论 羡慕范 评论了 2021 年 5 月 2 日 嗨,叉子, 我当前 git clone 项目,它失败并显示以下消息: 21:54:40 **** 项目 GRBL 驱动程序 STM32F401 的配置调试增量构建 **** make -j32 all arm-none-eabi-gcc “../Src/driver.c” -mcpu=cortex-m4 -std=gnu11 -g -DUSE_HAL_DRIVER -DDEBUG ‘-DN_AXIS=4’ -DSTM32F411xE -c -I../Inc – I”D:/CNC/Minimal-Black-Pill–STM32F4xx-BOB-for-grblHAL-main/Minimal-Black-Pill–STM32F4xx-BOB-for-grblHAL-main/STM32F4xx” -I../Drivers/ CMSIS/包含-I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Middlewares/ST/ STM32_USB_Device_Library/Class/CDC/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../FatFS -I../USB_DEVICE/App -I../USB_DEVICE/Target -Og -ffunction-sections – fdata-sections -Wall -fstack-usage -MMD -MP -MF”Src/driver.d” -MT”Src/driver.o” –specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi =hard -mthumb -o “Src/driver.o” ../Src/driver.c:1454:错误:未终止#else 第 1454 章 #if USB_SERIAL_CDC | make: *** [Src/subdir.mk:63: Src/driver.o] 错误 1 “make -j32 all”以退出代码 2 终止。构建可能不完整。 它表明发生了一些关于 USB_SERIAL_CDC 错误的事情。 我禁用了 my_machine.h 文件中的“定义 USB_SERIAL_CDC”,因为我的 blackpill 的 USB 功能不工作。 我能够使用具有相同配置的旧 grblHAL-master 文件构建固件。 贡献者 terjeio 评论了 2021 年 5 月 2 日 奇怪的是,缺少的 #endif 出现在回购协议和所有以前的版本中。您是否以某种方式意外删除了它? STM32F4xx/Src/driver.c 第 1456 至 1460 行 905db6b #如果是USB_SERIAL_CDC usb初始化(); #否则 串行初始化(); #结尾 作者 羡慕范 评论了 2021 年 5 月 3 日 酷,它的工作原理。 感谢您的帮助。 我不认为我会更改任何编码的代码,除了配置。 贡献者 terjeio 评论了 2021 年 5 月 3 日 很高兴听你这样说。 terjeio已完成 关闭 2021 年 5 月 3 日 喜欢 (0) 编译错误 – driver.c – 没有名为“write_char”的成员 #4 连接到 iosender.exe 不起作用:Windows 错误 87;参数错误 #6 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
嗨,叉子,
我当前 git clone 项目,它失败并显示以下消息:
21:54:40 **** 项目 GRBL 驱动程序 STM32F401 的配置调试增量构建 ****
make -j32 all
arm-none-eabi-gcc “../Src/driver.c” -mcpu=cortex-m4 -std=gnu11 -g -DUSE_HAL_DRIVER -DDEBUG ‘-DN_AXIS=4’ -DSTM32F411xE -c -I../Inc – I”D:/CNC/Minimal-Black-Pill–STM32F4xx-BOB-for-grblHAL-main/Minimal-Black-Pill–STM32F4xx-BOB-for-grblHAL-main/STM32F4xx” -I../Drivers/ CMSIS/包含-I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Middlewares/ST/ STM32_USB_Device_Library/Class/CDC/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../FatFS -I../USB_DEVICE/App -I../USB_DEVICE/Target -Og -ffunction-sections – fdata-sections -Wall -fstack-usage -MMD -MP -MF”Src/driver.d” -MT”Src/driver.o” –specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi =hard -mthumb -o “Src/driver.o”
../Src/driver.c:1454:错误:未终止#else
第 1454 章 #if USB_SERIAL_CDC
|
make: *** [Src/subdir.mk:63: Src/driver.o] 错误 1
“make -j32 all”以退出代码 2 终止。构建可能不完整。
它表明发生了一些关于 USB_SERIAL_CDC 错误的事情。

我禁用了 my_machine.h 文件中的“定义 USB_SERIAL_CDC”,因为我的 blackpill 的 USB 功能不工作。
我能够使用具有相同配置的旧 grblHAL-master 文件构建固件。