mirror of
https://github.com/odriverobotics/ODrive.git
synced 2026-08-18 09:29:03 +08:00
88 lines
3.3 KiB
Makefile
88 lines
3.3 KiB
Makefile
|
|
# This file is partially autogenerated. If you let CubeMX generate the code,
|
|
# it will edit this file to update the source and include list. This editing
|
|
# is not very robust, so be careful with changing the format of this file.
|
|
|
|
######################################
|
|
# source
|
|
######################################
|
|
C_SOURCES = \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c \
|
|
Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c \
|
|
Src/stm32f4xx_hal_timebase_TIM.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c \
|
|
Src/tim.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c \
|
|
Src/dma.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c \
|
|
Src/freertos.c \
|
|
Src/main.c \
|
|
Src/usbd_conf.c \
|
|
Src/spi.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c \
|
|
Src/usart.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/croutine.c \
|
|
Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c \
|
|
Src/usbd_cdc_if.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c \
|
|
Src/adc.c \
|
|
Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/list.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c \
|
|
Src/stm32f4xx_hal_msp.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c \
|
|
Src/usbd_desc.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c \
|
|
Src/stm32f4xx_it.c \
|
|
Src/usb_device.c \
|
|
Src/can.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/queue.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c \
|
|
Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c \
|
|
Src/system_stm32f4xx.c \
|
|
Src/gpio.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/tasks.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/timers.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c \
|
|
Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c \
|
|
Src/i2c.c \
|
|
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c
|
|
|
|
ASM_SOURCES = \
|
|
startup_stm32f405xx.s
|
|
|
|
#######################################
|
|
# Includes
|
|
#######################################
|
|
AS_INCLUDES =
|
|
|
|
C_INCLUDES = \
|
|
-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F \
|
|
-IMiddlewares/Third_Party/FreeRTOS/Source/include \
|
|
-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS \
|
|
-IMiddlewares/ST/STM32_USB_Device_Library/Core/Inc \
|
|
-IMiddlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc \
|
|
-IDrivers/STM32F4xx_HAL_Driver/Inc \
|
|
-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy \
|
|
-IDrivers/CMSIS/Device/ST/STM32F4xx/Include \
|
|
-IDrivers/CMSIS/Include \
|
|
-IInc
|
|
|
|
# CubeMX insists on this line
|
|
Inc
|