big refactoring and features added

This commit is contained in:
Ayzen
2026-04-24 16:51:15 +03:00
parent eafc328caa
commit ea1fbb071d
184 changed files with 35336 additions and 75480 deletions

View File

@ -35,15 +35,32 @@ BUILD_DIR = build
# source
######################################
# C sources
C_SOURCES = \
Src/main.c \
Src/bsp_driver_sd.c \
Src/sd_diskio.c \
Src/fatfs.c \
Src/fatfs_platform.c \
Src/stm32f7xx_it.c \
Src/stm32f7xx_hal_msp.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c \
C_SOURCES = \
Src/main.c \
Src/bsp_driver_sd.c \
Src/sd_diskio.c \
Src/fatfs.c \
Src/fatfs_platform.c \
Src/stm32f7xx_it.c \
Src/stm32f7xx_hal_msp.c \
App/Core/app_core.c \
App/Protocol/app_uart_protocol.c \
App/Devices/board_io.c \
App/Devices/uart_transport.c \
App/Devices/laser_dac.c \
App/Devices/adc_mux.c \
App/Devices/stm32_dac_output.c \
App/Devices/ad9833_device.c \
App/Devices/ds1809_device.c \
App/Devices/ad9102_device.c \
App/Devices/lcd1602_display.c \
App/Services/telemetry.c \
App/Services/temperature_control.c \
App/Services/storage_sd.c \
App/Services/profile_repository.c \
App/Services/profile_storage.c \
App/Services/ui_status.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c \
@ -69,12 +86,11 @@ Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_tim.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c \
Src/system_stm32f7xx.c \
Src/File_Handling.c \
Middlewares/Third_Party/FatFs/src/diskio.c \
Middlewares/Third_Party/FatFs/src/ff.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_tim.c \
Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c \
Src/system_stm32f7xx.c \
Middlewares/Third_Party/FatFs/src/diskio.c \
Middlewares/Third_Party/FatFs/src/ff.c \
Middlewares/Third_Party/FatFs/src/ff_gen_drv.c \
Middlewares/Third_Party/FatFs/src/option/syscall.c \
Src/sysmem.c \
@ -140,11 +156,15 @@ C_DEFS = \
AS_INCLUDES =
# C includes
C_INCLUDES = \
-IInc \
-IDrivers/STM32F7xx_HAL_Driver/Inc \
-IDrivers/STM32F7xx_HAL_Driver/Inc/Legacy \
-IMiddlewares/Third_Party/FatFs/src \
C_INCLUDES = \
-IInc \
-IApp/Core \
-IApp/Protocol \
-IApp/Devices \
-IApp/Services \
-IApp/Models \
-IDrivers/STM32F7xx_HAL_Driver/Inc \
-IMiddlewares/Third_Party/FatFs/src \
-IDrivers/CMSIS/Device/ST/STM32F7xx/Include \
-IDrivers/CMSIS/Include