add ui, change project struct

This commit is contained in:
Sheikah
2023-01-23 16:39:02 +08:00
parent 5f59f9412a
commit df4db6d8c4
150 changed files with 931 additions and 741 deletions

View File

@ -13,7 +13,7 @@
######################################
# target
######################################
TARGET = radio-gnumake_test
TARGET = radio-gnumake
######################################
@ -64,15 +64,16 @@ Core/Src/gpio.c \
Core/Src/usart.c \
Core/Src/spi.c \
Core/Src/system_stm32g0xx.c \
Core/RotaryCoder/RotaryCoder.c \
Core/ST7735/st7735.c \
Core/ST7735/UI/monoimg.c \
Core/ST7735/UI/ui.c \
Core/ST7735/UI/bmfont.c \
Core/ST7735/UI/asciifont.c \
#Core/kt0915/KT0915.C \
#Core/SWI2C/i2c_sw.c \
#Core/APP/app.c
Core/App/app.c \
Core/App/global.c \
Core/Hardware/RotaryCoder/RotaryCoder.c \
Core/Hardware/ST7735/st7735.c \
Core/App/Graphic/monoimg.c \
Core/App/Graphic/ui.c \
Core/App/Graphic/bmfont.c \
Core/App/Graphic/asciifont.c \
#Core/Hardware/kt0915/KT0915.C \
#Core/Hardware/SWI2C/i2c_sw.c \
# ASM sources
@ -135,15 +136,13 @@ C_INCLUDES = \
-IDrivers/STM32G0xx_HAL_Driver/Inc/Legacy \
-IDrivers/CMSIS/Device/ST/STM32G0xx/Include \
-IDrivers/CMSIS/Include \
-ICore/RotaryCoder \
-IDrivers/CMSIS/Include \
-ICore/ST7735 \
-ICore/ST7735/UI \
# -ICore/ST7735/Images \
#-ICore/kt0915 \
#-ICore/SWI2C \
#-ICore/APP
-ICore/App \
-ICore/Hardware/RotaryCoder \
-ICore/Hardware/ST7735 \
-ICore/App/Graphic \
#-ICore/Hardware/kt0915 \
#-ICore/Hardware/SWI2C \
# compile gcc flags
@ -210,7 +209,13 @@ $(BUILD_DIR):
#######################################
clean:
-rm -fR $(BUILD_DIR)
#######################################
# flash
#######################################
flash:
-JLinkExe cmd.jexe
#######################################
# dependencies
#######################################