137 lines
4.4 KiB
YAML
137 lines
4.4 KiB
YAML
project:
|
|
packs:
|
|
- pack: Keil::STM32F1xx_DFP
|
|
- pack: ARM::CMSIS
|
|
- pack: ARM::CMSIS-NN
|
|
- pack: ARM::CMSIS-DSP
|
|
setups:
|
|
- setup: Options for yaokon
|
|
processor:
|
|
trustzone: non-secure
|
|
add-path:
|
|
- ../Core/Inc
|
|
- ../Drivers/STM32F1xx_HAL_Driver/Inc
|
|
- ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy
|
|
- ../Drivers/CMSIS/Device/ST/STM32F1xx/Include
|
|
- ../Drivers/CMSIS/Include
|
|
- ../Core/Src
|
|
- ../Core/User_Drivers
|
|
- ../../../../Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include
|
|
debug: "on"
|
|
define:
|
|
- USE_HAL_DRIVER
|
|
- STM32F103xB
|
|
- __MICROLIB
|
|
misc:
|
|
- C:
|
|
- -std=c99
|
|
C-CPP:
|
|
- -fno-rtti
|
|
- -funsigned-char
|
|
- -fshort-enums
|
|
- -fshort-wchar
|
|
- -ffunction-sections
|
|
- -Wno-packed
|
|
- -Wno-missing-variable-declarations
|
|
- -Wno-missing-prototypes
|
|
- -Wno-missing-noreturn
|
|
- -Wno-sign-conversion
|
|
- -Wno-nonportable-include-path
|
|
- -Wno-reserved-id-macro
|
|
- -Wno-unused-macros
|
|
- -Wno-documentation-unknown-command
|
|
- -Wno-documentation
|
|
- -Wno-license-management
|
|
- -Wno-parentheses-equality
|
|
CPP:
|
|
- -xc++
|
|
- -std=c++03
|
|
Link:
|
|
- --library_type=microlib
|
|
- --map
|
|
- --load_addr_map_info
|
|
- --xref
|
|
- --callgraph
|
|
- --symbols
|
|
- --info sizes
|
|
- --info totals
|
|
- --info unused
|
|
- --info veneers
|
|
- --list
|
|
- --strict
|
|
- --summary_stderr
|
|
- --info summarysizes
|
|
linker:
|
|
- script: yaokon_yaokon.sct
|
|
groups:
|
|
- group: Application/MDK-ARM
|
|
files:
|
|
- file: startup_stm32f103xb.s
|
|
misc:
|
|
- ASM:
|
|
- -masm=auto
|
|
- group: Application/User/Core
|
|
files:
|
|
- file: ../Core/Src/AbsDrive_OLED.c
|
|
- file: ../Core/Src/main.c
|
|
- file: ../Core/Src/gpio.c
|
|
misc:
|
|
- CPP:
|
|
- -xc++
|
|
- file: ../Core/Src/adc.c
|
|
misc:
|
|
- CPP:
|
|
- -xc++
|
|
- file: ../Core/Src/spi.c
|
|
misc:
|
|
- CPP:
|
|
- -xc++
|
|
- file: ../Core/Src/usart.c
|
|
misc:
|
|
- CPP:
|
|
- -xc++
|
|
- file: ../Core/Src/stm32f1xx_it.c
|
|
- file: ../Core/Src/stm32f1xx_hal_msp.c
|
|
- group: Drivers/STM32F1xx_HAL_Driver
|
|
files:
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c
|
|
misc:
|
|
- CPP:
|
|
- -xc++
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
|
|
- file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c
|
|
misc:
|
|
- CPP:
|
|
- -xc++
|
|
- group: Drivers/CMSIS
|
|
files:
|
|
- file: ../Core/Src/system_stm32f1xx.c
|
|
- group: Inc
|
|
files:
|
|
- file: ../Core/Inc/adc.h
|
|
- file: ../Core/Inc/gpio.h
|
|
- file: ../Core/Inc/main.h
|
|
- file: ../Core/Inc/spi.h
|
|
- file: ../Core/Inc/stm32f1xx_hal_conf.h
|
|
- file: ../Core/Inc/stm32f1xx_it.h
|
|
- file: ../Core/Inc/usart.h
|
|
- group: User_Drivers
|
|
files:
|
|
- file: ../Core/User_Drivers/RockingBar.c
|
|
components:
|
|
- component: ARM::CMSIS:CORE
|