µVision Build Log
Tool Versions:
IDE-Version: µVision V5.15
Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: B K, no, LIC=----
Tool Versions:
Toolchain: MDK-Lite Version: 5.15.0
Toolchain Path: D:\Progs\Keilv5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.05 update 2 (build 169)
Assembler: Armasm.exe V5.05 update 2 (build 169)
Linker/Locator: ArmLink.exe V5.05 update 2 (build 169)
Library Manager: ArmAr.exe V5.05 update 2 (build 169)
Hex Converter: FromElf.exe V5.05 update 2 (build 169)
CPU DLL: SARMCM3.DLL V5.15.0
Dialog DLL: DCM.DLL V1.13.2.0
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V2.0.15.0_KEIL
Dialog DLL: TCM.DLL V1.14.5.0
Project:
E:\Dropbox\Dropbox\WS16_17\Real-Time Embedded Systems\Assignment\Assignment_Final2\Asssignment.uvprojx
Project File Date: 12/12/2016
Output:
*** Using Compiler 'V5.05 update 2 (build 169)', folder: 'D:\Progs\Keilv5\ARM\ARMCC\Bin'
Build target 'STM32F4Discovery'
compiling my_header.c...
my_header.c(60): warning: #61-D: integer operation result is out of range
PIOD->BSRR = 1<<(15+16); // Turn off the blue LED
my_header.c(60): warning: #68-D: integer conversion resulted in a change of sign
PIOD->BSRR = 1<<(15+16); // Turn off the blue LED
my_header.c(363): warning: #1-D: last line of file ends without a newline
}
my_header.c(201): warning: #550-D: variable "I2C_State" was set but never used
HAL_StatusTypeDef I2C_State; // declare State handle
my_header.c: 4 warnings, 0 errors
compiling main.c...
compiling Thread.c...
Thread.c(283): warning: #550-D: variable "I2S_State" was set but never used
HAL_StatusTypeDef I2S_State; // declare State handle for I2S
Thread.c: 1 warning, 0 errors
compiling RTX_Conf_CM.c...
compiling stm32f4xx_hal.c...
compiling stm32f4xx_hal_cortex.c...
compiling stm32f4xx_hal_dma.c...
compiling stm32f4xx_hal_dma_ex.c...
compiling stm32f4xx_hal_gpio.c...
compiling stm32f4xx_hal_i2c.c...
compiling stm32f4xx_hal_i2s.c...
compiling stm32f4xx_hal_i2s_ex.c...
compiling stm32f4xx_hal_pwr.c...
compiling stm32f4xx_hal_pwr_ex.c...
compiling stm32f4xx_hal_rcc.c...
compiling stm32f4xx_hal_rcc_ex.c...
compiling stm32f4xx_hal_spi.c...
compiling stm32f4xx_hal_tim.c...
compiling stm32f4xx_hal_tim_ex.c...
assembling startup_stm32f407xx.s...
compiling system_stm32f4xx.c...
linking...
Program Size: Code=17920 RO-data=624 RW-data=108 ZI-data=12660
FromELF: creating hex file...
".\Objects\Intro_lab.axf" - 0 Error(s), 5 Warning(s).
Software Packages used:
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.4.3.0.pack
::CMSIS:RTOS:1.0 (API)
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: RTOS Version: 1.0
* Component: CORE Version: 4.1.0
* Component: Keil RTX Version: 4.78.0
Package Vendor: Keil
http://www.keil.com/pack/Keil.STM32F4xx_DFP.2.10.0.pack
::Device:STM32Cube Framework:1.0.0 (API)
STMicroelectronics STM32F4 Series Device Support, Drivers and Examples
* Component: STM32Cube Framework Version: 1.0.0
* Component: Startup Version: 2.5.0
* Component: DMA Version: 1.5.0
* Component: GPIO Version: 1.5.0
* Component: Common Version: 1.5.0
* Component: Classic Version: 1.5.0
* Component: Cortex Version: 1.5.0
* Component: SPI Version: 1.5.0
* Component: TIM Version: 1.5.0
* Component: I2S Version: 1.5.0
* Component: I2C Version: 1.5.0
* Component: PWR Version: 1.5.0
* Component: RCC Version: 1.5.0
Collection of Component include folders:
E:\Dropbox\Dropbox\WS16_17\Real-Time Embedded Systems\Assignment\Assignment_Final2\RTE
E:\Dropbox\Dropbox\WS16_17\Real-Time Embedded Systems\Assignment\Assignment_Final2\RTE\Device\STM32F407VGTx
D:\Progs\Keilv5\ARM\PACK\ARM\CMSIS\4.3.0\CMSIS\Include
D:\Progs\Keilv5\ARM\PACK\ARM\CMSIS\4.3.0\CMSIS\RTOS\RTX\INC
D:\Progs\Keilv5\ARM\PACK\Keil\STM32F4xx_DFP\2.10.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
D:\Progs\Keilv5\ARM\PACK\Keil\STM32F4xx_DFP\2.10.0\Drivers\STM32F4xx_HAL_Driver\Inc
Collection of Component Files used:
* Component: ::CMSIS:RTOS:1.0 (API)
* Component: ARM::CMSIS:CORE:4.1.0
* Component: ARM::CMSIS:RTOS:Keil RTX:4.78.0
Include file: CMSIS\RTOS\RTX\INC\cmsis_os.h
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\Mutex.c
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\Thread.c
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\Timer.c
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\MemPool.c
Source file: CMSIS\RTOS\RTX\SRC\ARM\SVC_Table.s
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\MailQueue.c
Include file: CMSIS\RTOS\RTX\UserCodeTemplates\osObjects.h
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\Semaphore.c
Source file: CMSIS\RTOS\RTX\Templates\RTX_Conf_CM.c
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\main.c
Source file: CMSIS\RTOS\RTX\UserCodeTemplates\MsgQueue.c
Library file: CMSIS\RTOS\RTX\LIB\ARM\RTX_CM4.lib
* Component: ::Device:STM32Cube Framework:1.0.0 (API)
* Component: Keil::Device:Startup:2.5.0
Source file: MDK\Device\Source\ARM\STM32F4xx_OTP.s
Include file: Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
Source file: MDK\Device\Source\ARM\STM32F40xxx_41xxx_OPT.s
Source file: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s
Source file: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
* Component: Keil::Device:STM32Cube HAL:DMA:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
* Component: Keil::Device:STM32Cube HAL:GPIO:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
* Component: Keil::Device:STM32Cube HAL:Common:1.5.0
Include file: Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
* Component: Keil::Device:STM32Cube Framework:Classic:1.5.0
Include file: MDK\Templates\Inc\stm32f4xx_hal_conf.h
Include file: MDK\Templates\Inc\main.h
Source file: MDK\Templates\Src\stm32f4xx_hal_msp.c
Source file: MDK\Templates\Src\stm32f4xx_it.c
Include file: CMSIS\Driver\Config\RTE_Device.h
Include file: MDK\Templates\Inc\stm32f4xx_it.h
Source file: MDK\Templates\Src\main.c
* Component: Keil::Device:STM32Cube HAL:Cortex:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
* Component: Keil::Device:STM32Cube HAL:SPI:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
* Component: Keil::Device:STM32Cube HAL:TIM:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
* Component: Keil::Device:STM32Cube HAL:I2S:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2s.c
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2s_ex.c
* Component: Keil::Device:STM32Cube HAL:I2C:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c
* Component: Keil::Device:STM32Cube HAL:PWR:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
* Component: Keil::Device:STM32Cube HAL:RCC:1.5.0
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
Source file: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c