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
 |