评论
贡献者
我最近切换到最新的 ST 驱动程序代码,您的下载是最新的/完整的,因为所需的源文件位于USB_DEVICE文件夹的 repo 中? 这是我搜索时得到的 |
贡献者作者
是的,我的下载是最新的,包括所有依赖项,我可以看到 USB_DEVICE 文件夹中的所有文件。 我对 CDC_Transmit_FS 的搜索看起来完全一样: 顺便说一句,我尝试恢复提交78e9417,但我仍然遇到同样的问题 |
贡献者
贡献者作者
谢谢,现在可以用了 Middlewares 和 USB_DEVICE 源文件夹丢失,添加后,我可以成功构建项目。 |
你好,
我正在尝试为基于 STM32F407 mcu 的 SKR PRO 板构建 grblHAL,但似乎存在一些问题。
我遇到的第一件事是 STM32F407 缺少 CMSIS 标头,经过一段时间尝试弄清楚,我发现在提交5457ad0中,这些标头已被删除。因此,在将这些标头复制回来后,我可以构建代码,但前提是我在 my_machine.h 中禁用 USB_SERIAL_CDC。
如果我尝试在启用 USB_SERIAL_CDC 的情况下保持配置不变,我会收到以下错误:
c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm -none-eabi\bin\ld.exe: Src/stm32f4xx_it.o: 在函数
OTG_FS_IRQHandler': stm32f4xx_it.c:(.text.OTG_FS_IRQHandler+0x8): undefined reference to
hpcd_USB_OTG_FS’c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools- for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: Src/usb_serial.o: 在函数
usb_write': usb_serial.c:(.text.usb_write+0x1c): undefined reference to
CDC_Transmit_FS’c:\st\stm32cubeide_1.6.1 \stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld .exe: usb_serial.c:(.text.usb_write+0x32): 未定义对
CDC_Transmit_FS' c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: Src/usb_serial.o: in function
usbInit 的引用’:usb_serial.c:(.text.usbInit+0x2): 未定义对 usbInit 的引用
MX_USB_DEVICE_Init' c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: Src/usb_serial.o: in function
usbPutC’:usb_serial.c:(.text.usbPutC+0xc): undefined reference to `CDC_Transmit_FS’
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:73: GRBL Driver STM32F401.elf] 错误1个
据我所知,这是我所能得到的,所以任何帮助将不胜感激。