使用USB输出时间和步数同步,一组十个字节,帧头0d ff,前四个字节编码器值,后四个字节是时间ms

This commit is contained in:
wantong
2024-04-26 10:03:33 +08:00
parent ca98807af3
commit c81173d0bd
89 changed files with 19992 additions and 4236 deletions

View File

@ -32,6 +32,10 @@
<Add directory="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Drivers/CMSIS/Device/ST/STM32H7xx/Include"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Drivers/CMSIS/Include"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/Target"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Inc"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc"/>
<Add directory="f:\work\arm-none-eabi-gcc\gcc-arm-none-eabi-10.3-2021.10-win32\gcc-arm-none-eabi-10.3-2021.10\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include/c++/10.3.1"/>
<Add directory="f:\work\arm-none-eabi-gcc\gcc-arm-none-eabi-10.3-2021.10-win32\gcc-arm-none-eabi-10.3-2021.10\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include/c++/10.3.1/arm-none-eabi"/>
<Add directory="f:\work\arm-none-eabi-gcc\gcc-arm-none-eabi-10.3-2021.10-win32\gcc-arm-none-eabi-10.3-2021.10\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include/c++/10.3.1/backward"/>
@ -61,6 +65,10 @@
<Add directory="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Drivers/CMSIS/Device/ST/STM32H7xx/Include"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Drivers/CMSIS/Include"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/Target"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Inc"/>
<Add directory="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc"/>
<Add directory="f:\work\arm-none-eabi-gcc\gcc-arm-none-eabi-10.3-2021.10-win32\gcc-arm-none-eabi-10.3-2021.10\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include/c++/10.3.1"/>
<Add directory="f:\work\arm-none-eabi-gcc\gcc-arm-none-eabi-10.3-2021.10-win32\gcc-arm-none-eabi-10.3-2021.10\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include/c++/10.3.1/arm-none-eabi"/>
<Add directory="f:\work\arm-none-eabi-gcc\gcc-arm-none-eabi-10.3-2021.10-win32\gcc-arm-none-eabi-10.3-2021.10\bin\../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/include/c++/10.3.1/backward"/>
@ -288,6 +296,12 @@
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
@ -354,6 +368,9 @@
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usart.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_utils.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
@ -396,6 +413,12 @@
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
@ -420,9 +443,66 @@
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/Middlewares/ST/STM32_USB_Device_Library/LICENSE.txt">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/STM32H750VBTX_FLASH.ld">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App/usb_device.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App/usb_device.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App/usbd_cdc_if.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App/usbd_cdc_if.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App/usbd_desc.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/App/usbd_desc.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/Target/usbd_conf.c">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/USB_DEVICE/Target/usbd_conf.h">
<Option target="Encoder_Time_Sysn.elf"/>
</Unit>
<Unit filename="D:/cubecode/Encoder_Time_Sysn/CMakeLists.txt">
<Option virtualFolder="CMake Files\"/>
</Unit>