Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Processing l0 (platform: ststm32; board: l0; framework: stm32cube; build_flags: -I inc; lib_extra_dirs: ../../Drivers/; lib_deps: Luos@>0.6.6; debug_tool: stlink)
- --------------------------------------------------------------------------------
- CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/l0.html
- PLATFORM: ST STM32 6.1.0 > L0
- HARDWARE: STM32F072VBT6 48MHz, 16KB RAM, 128KB Flash
- DEBUG: Current (stlink) External (stlink)
- PACKAGES:
- - framework-stm32cube 2.0.181130
- - tool-dfuutil 1.9.200310
- - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
- LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
- LDF Modes: Finder ~ chain, Compatibility ~ soft
- Found 24 compatible libraries
- Scanning dependencies...
- Dependency Graph
- |-- <Luos> 0.6.7 (E:\repos\GitHub\Examples\Projects\Button\.pio\libdeps\l0\Luos_ID7112)
- | |-- <Robus> 1.2.0 (E:\repos\GitHub\Examples\Projects\Button\.pio\libdeps\l0\Robus_ID7111)
- |-- <Button> 0.6.0 (E:\repos\GitHub\Examples\Drivers\Button)
- | |-- <Luos> 0.6.7 (E:\repos\GitHub\Examples\Projects\Button\.pio\libdeps\l0\Luos_ID7112)
- | | |-- <Robus> 1.2.0 (E:\repos\GitHub\Examples\Projects\Button\.pio\libdeps\l0\Robus_ID7111)
- Building in release mode
- arm-none-eabi-gcc -o .pio\build\l0\src\adc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\adc.c
- arm-none-eabi-gcc -o .pio\build\l0\src\crc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\crc.c
- arm-none-eabi-gcc -o .pio\build\l0\src\dma.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\dma.c
- arm-none-eabi-gcc -o .pio\build\l0\src\gpio.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\gpio.c
- arm-none-eabi-gcc -o .pio\build\l0\src\main.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\main.c
- arm-none-eabi-gcc -o .pio\build\l0\src\stm32f0xx_hal_msp.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\stm32f0xx_hal_msp.c
- arm-none-eabi-gcc -o .pio\build\l0\src\stm32f0xx_it.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\stm32f0xx_it.c
- arm-none-eabi-gcc -o .pio\build\l0\src\sys.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\sys.c
- arm-none-eabi-gcc -o .pio\build\l0\src\syscalls.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\syscalls.c
- arm-none-eabi-gcc -o .pio\build\l0\src\system_stm32f0xx.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\system_stm32f0xx.c
- arm-none-eabi-gcc -o .pio\build\l0\src\usart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common src\usart.c
- arm-none-eabi-gcc -o .pio\build\l0\libbdc\hal\l0\hal.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=1.2.0 -I.pio\libdeps\l0\Robus_ID7111\src -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 .pio\libdeps\l0\Robus_ID7111\hal\l0\hal.c
- arm-none-eabi-gcc -o .pio\build\l0\libbdc\Robus_ID7111\detection.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=1.2.0 -I.pio\libdeps\l0\Robus_ID7111\src -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 .pio\libdeps\l0\Robus_ID7111\src\detection.c
- arm-none-eabi-gcc -o .pio\build\l0\libbdc\Robus_ID7111\reception.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=1.2.0 -I.pio\libdeps\l0\Robus_ID7111\src -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 .pio\libdeps\l0\Robus_ID7111\src\reception.c
- .pio\libdeps\l0\Robus_ID7111\hal\l0\hal.c: In function 'crc':
- .pio\libdeps\l0\Robus_ID7111\hal\l0\hal.c:75:57: warning: passing argument 2 of 'HAL_CRC_Calculate' from incompatible pointer type [-Wincompatible-pointer-types]
- calc = (unsigned short)HAL_CRC_Calculate(&hcrc, data, size);
- ^~~~
- In file included from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal_conf.h:217:0,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal.h:46,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include/stm32f0xx.h:222,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_ll_usart.h:45,
- from .pio\libdeps\l0\Robus_ID7111\hal\l0\hal.c:3:
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal_crc.h:293:10: note: expected 'uint32_t * {aka long unsigned int *}' but argument is of type 'unsigned char *'
- uint32_t HAL_CRC_Calculate(CRC_HandleTypeDef *hcrc, uint32_t pBuffer[], uint32_t BufferLength);
- ^~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\hal\l0\hal.c:79:58: warning: passing argument 2 of 'HAL_CRC_Accumulate' from incompatible pointer type [-Wincompatible-pointer-types]
- calc = (unsigned short)HAL_CRC_Accumulate(&hcrc, data, 1);
- ^~~~
- In file included from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal_conf.h:217:0,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal.h:46,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include/stm32f0xx.h:222,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_ll_usart.h:45,
- from .pio\libdeps\l0\Robus_ID7111\hal\l0\hal.c:3:
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal_crc.h:292:10: note: expected 'uint32_t * {aka long unsigned int *}' but argument is of type 'unsigned char *'
- uint32_t HAL_CRC_Accumulate(CRC_HandleTypeDef *hcrc, uint32_t pBuffer[], uint32_t BufferLength);
- ^~~~~~~~~~~~~~~~~~
- arm-none-eabi-gcc -o .pio\build\l0\libbdc\Robus_ID7111\robus.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=1.2.0 -I.pio\libdeps\l0\Robus_ID7111\src -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 .pio\libdeps\l0\Robus_ID7111\src\robus.c
- arm-none-eabi-gcc -o .pio\build\l0\libbdc\Robus_ID7111\sys_msg.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=1.2.0 -I.pio\libdeps\l0\Robus_ID7111\src -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c
- .pio\libdeps\l0\Robus_ID7111\src\reception.c: In function 'module_concerned':
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:92:39: warning: passing argument 1 of 'multicast_target_bank' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- if (multicast_target_bank(&ctx.vm_table[i], header->target))
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\src\reception.c:13:0:
- .pio\libdeps\l0\Robus_ID7111\Inc/target.h:13:15: note: expected 'vm_t * {aka struct vm_t *}' but argument is of type 'volatile vm_t * {aka volatile struct vm_t *}'
- unsigned char multicast_target_bank(vm_t *vm, unsigned short val);
- ^~~~~~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\reception.c: In function 'get_header':
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:174:33: warning: passing argument 1 of 'module_concerned' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- keep = module_concerned(&CURRENTMSG.header);
- ^
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:29:15: note: expected 'header_t * {aka struct <anonymous> *}' but argument is of type 'volatile header_t * {aka volatile struct <anonymous> *}'
- unsigned char module_concerned(header_t *header)
- ^~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:21:20: warning: passing argument 1 of 'crc' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- #define CURRENTMSG ctx.msg[ctx.current_buffer]
- ^
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:178:17: note: in expansion of macro 'CURRENTMSG'
- crc(CURRENTMSG.stream, sizeof(header_t), (unsigned char *)&crc_val);
- ^~~~~~~~~~
- In file included from .pio\libdeps\l0\Robus_ID7111\Inc/detection.h:12:0,
- from .pio\libdeps\l0\Robus_ID7111\Inc/context.h:14,
- from .pio\libdeps\l0\Robus_ID7111\Inc/reception.h:11,
- from .pio\libdeps\l0\Robus_ID7111\src\reception.c:10:
- .pio\libdeps\l0\Robus_ID7111\hal\l0/hal.h:16:6: note: expected 'unsigned char *' but argument is of type 'volatile unsigned char *'
- void crc(unsigned char *data, unsigned short size, unsigned char *crc);
- ^~~
- .pio\libdeps\l0\Robus_ID7111\src\reception.c: In function 'get_data':
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:195:13: warning: passing argument 1 of 'crc' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- crc(&CURRENTMSG.data[data_count], 1, (unsigned char *)&crc_val);
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\Inc/detection.h:12:0,
- from .pio\libdeps\l0\Robus_ID7111\Inc/context.h:14,
- from .pio\libdeps\l0\Robus_ID7111\Inc/reception.h:11,
- from .pio\libdeps\l0\Robus_ID7111\src\reception.c:10:
- .pio\libdeps\l0\Robus_ID7111\hal\l0/hal.h:16:6: note: expected 'unsigned char *' but argument is of type 'volatile unsigned char *'
- void crc(unsigned char *data, unsigned short size, unsigned char *crc);
- ^~~
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:212:34: warning: passing argument 1 of 'msg_complete' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- msg_complete(&CURRENTMSG);
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\src\reception.c:10:0:
- .pio\libdeps\l0\Robus_ID7111\Inc/reception.h:23:6: note: expected 'msg_t * {aka struct <anonymous> *}' but argument is of type 'volatile msg_t * {aka volatile struct <anonymous> *}'
- void msg_complete(msg_t *msg);
- ^~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:221:42: warning: passing argument 1 of 'msg_complete' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- msg_complete(&CURRENTMSG);
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\src\reception.c:10:0:
- .pio\libdeps\l0\Robus_ID7111\Inc/reception.h:23:6: note: expected 'msg_t * {aka struct <anonymous> *}' but argument is of type 'volatile msg_t * {aka volatile struct <anonymous> *}'
- void msg_complete(msg_t *msg);
- ^~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\reception.c: In function 'msg_complete':
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:361:20: warning: passing argument 1 of 'memcpy' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- memcpy(&ctx.baudrate, msg->data, msg->header.size);
- ^
- In file included from c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:10:0,
- from .pio\libdeps\l0\Robus_ID7111\src\reception.c:9:
- c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:31:8: note: expected 'void * restrict' but argument is of type 'volatile unsigned int *'
- _PTR _EXFUN(memcpy,(_PTR __restrict, const _PTR __restrict, size_t));
- ^
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:368:25: warning: passing argument 1 of 'ctx.luos_cb' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- ctx.luos_cb(&CURRENTMODULE, CURRENTMODULE.msg_pt);
- ^
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:368:25: note: expected 'vm_t * {aka struct vm_t *}' but argument is of type 'volatile vm_t * {aka volatile struct vm_t *}'
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:378:21: warning: passing argument 1 of 'ctx.luos_cb' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- ctx.luos_cb(&CURRENTMODULE, CURRENTMODULE.msg_pt);
- ^
- .pio\libdeps\l0\Robus_ID7111\src\reception.c:378:21: note: expected 'vm_t * {aka struct vm_t *}' but argument is of type 'volatile vm_t * {aka volatile struct vm_t *}'
- arm-none-eabi-gcc -o .pio\build\l0\libbdc\Robus_ID7111\target.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=1.2.0 -I.pio\libdeps\l0\Robus_ID7111\src -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 .pio\libdeps\l0\Robus_ID7111\src\target.c
- .pio\libdeps\l0\Robus_ID7111\src\robus.c: In function 'robus_modules_clear':
- .pio\libdeps\l0\Robus_ID7111\src\robus.c:71:12: warning: passing argument 1 of 'memset' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- memset(ctx.vm_table, 0, sizeof(vm_t) * MAX_VM_NUMBER);
- ^~~
- In file included from c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:10:0,
- from .pio\libdeps\l0\Robus_ID7111\src\robus.c:9:
- c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:33:7: note: expected 'void *' but argument is of type 'volatile vm_t * {aka volatile struct vm_t *}'
- _PTR _EXFUN(memset,(_PTR, int, size_t));
- ^
- .pio\libdeps\l0\Robus_ID7111\src\robus.c: In function 'robus_module_create':
- .pio\libdeps\l0\Robus_ID7111\src\robus.c:92:12: warning: return discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- return &ctx.vm_table[ctx.vm_number++];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c: In function 'send_ack':
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:28:18: warning: passing argument 1 of 'hal_transmit' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- hal_transmit(&ctx.status.unmap, 1);
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:10:0:
- .pio\libdeps\l0\Robus_ID7111\hal\l0/hal.h:19:15: note: expected 'unsigned char *' but argument is of type 'volatile unsigned char *'
- unsigned char hal_transmit(unsigned char *data, unsigned short size);
- ^~~~~~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c: In function 'robus_send_sys':
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:50:33: warning: passing argument 3 of 'crc' from incompatible pointer type [-Wincompatible-pointer-types]
- crc(msg->stream, full_size, (volatile unsigned short *)&msg->data[data_size]);
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:10:0:
- .pio\libdeps\l0\Robus_ID7111\hal\l0/hal.h:16:6: note: expected 'unsigned char *' but argument is of type 'volatile short unsigned int *'
- void crc(unsigned char *data, unsigned short size, unsigned char *crc);
- ^~~
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:60:21: warning: passing argument 1 of 'transmit' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- while (transmit((volatile unsigned char *)msg->stream, full_size))
- ^
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:16:15: note: expected 'unsigned char *' but argument is of type 'volatile unsigned char *'
- unsigned char transmit(unsigned char *data, unsigned short size);
- ^~~~~~~~
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:127:16: warning: passing argument 1 of 'memcpy' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- memcpy(&ctx.msg[ctx.current_buffer], msg, sizeof(header_t) + msg->header.size + 2);
- ^
- In file included from c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:10:0,
- from .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:11:
- c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:31:8: note: expected 'void * restrict' but argument is of type 'volatile msg_t * {aka volatile struct <anonymous> *}'
- _PTR _EXFUN(memcpy,(_PTR __restrict, const _PTR __restrict, size_t));
- ^
- .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:129:22: warning: passing argument 1 of 'msg_complete' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- msg_complete(&ctx.msg[ctx.current_buffer]);
- ^
- In file included from .pio\libdeps\l0\Robus_ID7111\src\sys_msg.c:13:0:
- .pio\libdeps\l0\Robus_ID7111\Inc/reception.h:23:6: note: expected 'msg_t * {aka struct <anonymous> *}' but argument is of type 'volatile msg_t * {aka volatile struct <anonymous> *}'
- void msg_complete(msg_t *msg);
- ^~~~~~~~~~~~
- arm-none-eabi-gcc -o .pio\build\l0\libd86\hal\l0\eeprom.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 .pio\libdeps\l0\Luos_ID7112\hal\l0\eeprom.c
- arm-none-eabi-gcc -o .pio\build\l0\libd86\hal\l0\luos_board.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 .pio\libdeps\l0\Luos_ID7112\hal\l0\luos_board.c
- arm-none-eabi-gcc -o .pio\build\l0\libd86\Luos_ID7112\luos.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 .pio\libdeps\l0\Luos_ID7112\src\luos.c
- arm-none-eabi-ar rc .pio\build\l0\libbdc\libRobus_ID7111.a .pio\build\l0\libbdc\hal\l0\hal.o .pio\build\l0\libbdc\Robus_ID7111\detection.o .pio\build\l0\libbdc\Robus_ID7111\reception.o .pio\build\l0\libbdc\Robus_ID7111\robus.o .pio\build\l0\libbdc\Robus_ID7111\sys_msg.o .pio\build\l0\libbdc\Robus_ID7111\target.o
- .pio\libdeps\l0\Luos_ID7112\hal\l0\luos_board.c: In function 'node_init':
- .pio\libdeps\l0\Luos_ID7112\hal\l0\luos_board.c:139:34: warning: passing argument 2 of 'HAL_ADC_Start_DMA' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- HAL_ADC_Start_DMA(&luos_adc, node_analog.unmap, sizeof(node_analog_t) / sizeof(uint32_t));
- ^~~~~~~~~~~
- In file included from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal_conf.h:201:0,
- from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal.h:46,
- from inc/main.h:31,
- from inc/adc.h:27,
- from .pio\libdeps\l0\Luos_ID7112\hal\l0/luos_board.h:5,
- from .pio\libdeps\l0\Luos_ID7112\hal\l0\luos_board.c:1:
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_hal_adc.h:922:25: note: expected 'uint32_t * {aka long unsigned int *}' but argument is of type 'volatile uint32_t * {aka volatile long unsigned int *}'
- HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef* hadc, uint32_t* pData, uint32_t Length);
- ^~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c: In function 'luos_msg_handler':
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:32:46: warning: passing argument 3 of 'luos_receive_data' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- if (luos_receive_data(module, input, route_tab))
- ^~~~~~~~~
- In file included from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:0:
- .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:100:15: note: expected 'void *' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
- unsigned char luos_receive_data(module_t *module, msg_t *msg, void *bin_data);
- ^~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:43:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
- sprintf(output->data, "%s", module->firm_version);
- ^~~~~~
- In file included from c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:10:0,
- from .pio\libdeps\l0\Luos_ID7112\OD/od_linear.h:12,
- from .pio\libdeps\l0\Luos_ID7112\OD/luos_od.h:11,
- from .pio\libdeps\l0\Luos_ID7112\Inc/module_structs.h:6,
- from .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:5,
- from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:
- c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\stdio.h:244:5: note: expected 'char * restrict' but argument is of type 'unsigned char *'
- int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
- ^
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:55:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
- sprintf(output->data, "%s", luos_version);
- ^~~~~~
- In file included from c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:10:0,
- from .pio\libdeps\l0\Luos_ID7112\OD/od_linear.h:12,
- from .pio\libdeps\l0\Luos_ID7112\OD/luos_od.h:11,
- from .pio\libdeps\l0\Luos_ID7112\Inc/module_structs.h:6,
- from .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:5,
- from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:
- c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\stdio.h:244:5: note: expected 'char * restrict' but argument is of type 'unsigned char *'
- int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
- ^
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:66:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
- sprintf(output->data, "%s", ROBUS_VERSION);
- ^~~~~~
- In file included from c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\string.h:10:0,
- from .pio\libdeps\l0\Luos_ID7112\OD/od_linear.h:12,
- from .pio\libdeps\l0\Luos_ID7112\OD/luos_od.h:11,
- from .pio\libdeps\l0\Luos_ID7112\Inc/module_structs.h:6,
- from .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:5,
- from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:
- c:\users\peter\.platformio\packages\toolchain-gccarmnoneeabi@1.70201.0\arm-none-eabi\include\stdio.h:244:5: note: expected 'char * restrict' but argument is of type 'unsigned char *'
- int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
- ^
- .pio\libdeps\l0\Luos_ID7112\src\luos.c: In function 'luos_cb':
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:154:26: warning: passing argument 1 of 'luos_msg_handler' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- if (luos_msg_handler(module, msg, (msg_t *)&luos_pub_msg))
- ^~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:17:12: note: expected 'module_t * {aka struct module_t *}' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
- static int luos_msg_handler(module_t *module, msg_t *input, msg_t *output)
- ^~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:156:29: warning: assignment discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- luos_module_pointer = module;
- ^
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:160:37: warning: passing argument 1 of 'node_msg_handler' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- int pub_type = node_msg_handler(module, msg, (msg_t *)&luos_pub_msg);
- ^~~~~~
- In file included from .pio\libdeps\l0\Luos_ID7112\src\luos.c:2:0:
- .pio\libdeps\l0\Luos_ID7112\hal\l0/luos_board.h:29:5: note: expected 'module_t * {aka struct module_t *}' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
- int node_msg_handler(module_t *module, msg_t *input, msg_t *output);
- ^~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:167:29: warning: assignment discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- luos_module_pointer = module;
- ^
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:173:24: warning: passing argument 1 of 'module->mod_cb' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- module->mod_cb(module, msg);
- ^~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:173:24: note: expected 'struct module_t *' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:178:18: warning: passing argument 1 of 'mngr_set' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- mngr_set(module, msg);
- ^~~~~~
- In file included from .pio\libdeps\l0\Luos_ID7112\src\luos.c:4:0:
- .pio\libdeps\l0\Luos_ID7112\Inc/message_mngr.h:26:6: note: expected 'module_t * {aka struct module_t *}' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
- void mngr_set(module_t *module, msg_t *msg);
- ^~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c: In function 'transmit_local_route_table':
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:196:34: warning: passing argument 1 of 'convert_board_to_route_table' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- convert_board_to_route_table(&local_route_table[entry_nb++], uuid, detection_branches, table_size);
- ^
- In file included from .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:6:0,
- from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:
- .pio\libdeps\l0\Luos_ID7112\Inc/routingTable.h:56:6: note: expected 'route_table_t * {aka struct <anonymous> *}' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
- void convert_board_to_route_table(route_table_t *entry, luos_uuid_t uuid, unsigned short *port_table, int branch_nb);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:200:39: warning: passing argument 1 of 'convert_module_to_route_table' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- convert_module_to_route_table(&local_route_table[entry_nb++], &module_table[i]);
- ^
- In file included from .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:6:0,
- from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:
- .pio\libdeps\l0\Luos_ID7112\Inc/routingTable.h:57:6: note: expected 'route_table_t * {aka struct <anonymous> *}' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
- void convert_module_to_route_table(route_table_t *entry, module_t *module);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:202:65: warning: passing argument 3 of 'luos_send_data' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- luos_send_data(luos_module_pointer, (msg_t *)&luos_pub_msg, local_route_table, (entry_nb * sizeof(route_table_t)));
- ^~~~~~~~~~~~~~~~~
- In file included from .pio\libdeps\l0\Luos_ID7112\src\luos.c:1:0:
- .pio\libdeps\l0\Luos_ID7112\Inc/luos.h:75:15: note: expected 'void *' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
- unsigned char luos_send_data(module_t *module, msg_t *msg, void *bin_data, unsigned short size);
- ^~~~~~~~~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\luos.c: In function 'luos_send_data':
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:371:36: warning: dereferencing 'void *' pointer
- memcpy(msg->data, &bin_data[sent_size], chunk_size);
- ^
- .pio\libdeps\l0\Luos_ID7112\src\luos.c: In function 'luos_receive_data':
- .pio\libdeps\l0\Luos_ID7112\src\luos.c:462:21: warning: dereferencing 'void *' pointer
- memcpy(&bin_data[data_size[id]], msg->data, chunk_size);
- ^
- arm-none-eabi-ranlib .pio\build\l0\libbdc\libRobus_ID7111.a
- arm-none-eabi-gcc -o .pio\build\l0\libd86\Luos_ID7112\message_mngr.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 .pio\libdeps\l0\Luos_ID7112\src\message_mngr.c
- arm-none-eabi-gcc -o .pio\build\l0\libd86\Luos_ID7112\routingTable.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 .pio\libdeps\l0\Luos_ID7112\src\routingTable.c
- arm-none-eabi-gcc -o .pio\build\l0\libd86\Luos_ID7112\streaming.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 .pio\libdeps\l0\Luos_ID7112\src\streaming.c
- arm-none-eabi-gcc -o .pio\build\l0\lib6ac\Button\button.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.0 -IE:\repos\GitHub\Examples\Drivers\Button -I.pio\libdeps\l0\Luos_ID7112\src -I.pio\libdeps\l0\Robus_ID7111\src -I.pio\libdeps\l0\Robus_ID7111\Inc -I.pio\libdeps\l0\Robus_ID7111\hal\l0 -I.pio\libdeps\l0\Luos_ID7112\Inc -I.pio\libdeps\l0\Luos_ID7112\OD -I.pio\libdeps\l0\Luos_ID7112\hal\l0 -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common E:\repos\GitHub\Examples\Drivers\Button\button.c
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c: In function 'create_streaming_channel':
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c:13:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- stream.ring_buffer = ring_buffer;
- ^
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c:15:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- stream.end_ring_buffer = ring_buffer + (stream.data_size * ring_buffer_size);
- ^
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c: In function 'get_samples':
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c:46:25: warning: dereferencing 'void *' pointer
- memcpy(&data[chunk1], stream->ring_buffer, chunk2);
- ^
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c: In function 'set_samples':
- .pio\libdeps\l0\Luos_ID7112\src\streaming.c:99:42: warning: dereferencing 'void *' pointer
- memcpy(stream->ring_buffer, &data[chunk1], chunk2);
- ^
- .pio\libdeps\l0\Luos_ID7112\src\message_mngr.c: In function 'mngr_get_msg':
- .pio\libdeps\l0\Luos_ID7112\src\message_mngr.c:50:19: warning: assignment discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
- chunk->module = module_msg_mngr[module_index];
- ^
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c
- .pio\libdeps\l0\Luos_ID7112\src\routingTable.c: In function 'add_num_to_alias':
- .pio\libdeps\l0\Luos_ID7112\src\routingTable.c:250:5: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
- sprintf(alias, "%s%d", alias, num);
- ^~~~~~~
- .pio\libdeps\l0\Luos_ID7112\src\routingTable.c:250:5: warning: incompatible implicit declaration of built-in function 'sprintf'
- .pio\libdeps\l0\Luos_ID7112\src\routingTable.c:250:5: note: include '<stdio.h>' or provide a declaration of 'sprintf'
- .pio\libdeps\l0\Luos_ID7112\src\routingTable.c: In function 'wait_route_table':
- .pio\libdeps\l0\Luos_ID7112\src\routingTable.c:258:26: warning: implicit declaration of function 'HAL_GetTick' [-Wimplicit-function-declaration]
- uint32_t timestamp = HAL_GetTick(); // TODO : create a function for it into board
- ^~~~~~~~~~~
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_adc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_adc.c
- arm-none-eabi-ar rc .pio\build\l0\lib6ac\libButton.a .pio\build\l0\lib6ac\Button\button.o
- arm-none-eabi-ar rc .pio\build\l0\libd86\libLuos_ID7112.a .pio\build\l0\libd86\hal\l0\eeprom.o .pio\build\l0\libd86\hal\l0\luos_board.o .pio\build\l0\libd86\Luos_ID7112\luos.o .pio\build\l0\libd86\Luos_ID7112\message_mngr.o .pio\build\l0\libd86\Luos_ID7112\routingTable.o .pio\build\l0\libd86\Luos_ID7112\streaming.o
- arm-none-eabi-ranlib .pio\build\l0\lib6ac\libButton.a
- arm-none-eabi-ranlib .pio\build\l0\libd86\libLuos_ID7112.a
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_adc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_adc_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_can.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_can.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_cec.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cec.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_comp.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_comp.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_cortex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_crc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_crc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_dac.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dac.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_dac_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dac_ex.c
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c: In function 'CRC_Handle_8':
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c:475:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(uint16_t volatile*) (&hcrc->Instance->DR) = ((uint32_t)pBuffer[4*i]<<8) | (uint32_t)pBuffer[4*i+1];
- ^
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c:479:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(uint16_t volatile*) (&hcrc->Instance->DR) = ((uint32_t)pBuffer[4*i]<<8) | (uint32_t)pBuffer[4*i+1];
- ^
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c: In function 'CRC_Handle_16':
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_crc.c:511:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(uint16_t volatile*) (&hcrc->Instance->DR) = pBuffer[2*i];
- ^
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_dma.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_flash.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_flash_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_gpio.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_i2c.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_i2c_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_i2s.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2s.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_irda.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_irda.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_iwdg.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_iwdg.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pcd.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pcd.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pcd_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pcd_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pwr.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pwr_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rcc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rcc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rtc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rtc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rtc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rtc_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_smartcard.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_smartcard.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_smartcard_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_smartcard_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_smbus.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_smbus.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_spi.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_spi.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_spi_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_spi_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_tim.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_tim_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_tsc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tsc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_uart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_uart.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_uart_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_uart_ex.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_usart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_usart.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_wwdg.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_wwdg.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_adc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_comp.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_comp.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_crc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_crc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_crs.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_crs.c
- In file included from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_crc.c:38:0:
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_ll_crc.h: In function 'LL_CRC_FeedData16':
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_ll_crc.h:371:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(uint16_t __IO *)(&CRCx->DR) = (uint16_t) InData;
- ^
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_dac.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dac.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_dma.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_exti.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_gpio.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_i2c.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_i2c.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_pwr.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_pwr.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_rcc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_rtc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rtc.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_spi.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_tim.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_tim.c
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_usart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c
- In file included from C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c:38:0:
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_ll_spi.h: In function 'LL_SPI_TransmitData16':
- C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc/stm32f0xx_ll_spi.h:1388:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((__IO uint16_t *)&SPIx->DR) = TxData;
- ^
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_utils.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c
- arm-none-eabi-gcc -x assembler-with-cpp -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common -c -o .pio\build\l0\FrameworkCMSISDevice\gcc\startup_stm32f072xb.o C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\gcc\startup_stm32f072xb.s
- arm-none-eabi-gcc -o .pio\build\l0\FrameworkCMSISDevice\system_stm32f0xx.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\STM32F0xx_HAL_Driver\Inc -IC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\BSP\Components\Common C:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Device\ST\STM32F0xx\Source\Templates\system_stm32f0xx.c
- arm-none-eabi-ar rc .pio\build\l0\libFrameworkHALDriver.a .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_adc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_adc_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_can.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_cec.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_comp.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_cortex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_crc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_crc_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_dac.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_dac_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_dma.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_flash.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_flash_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_gpio.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_i2c.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_i2c_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_i2s.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_irda.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_iwdg.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pcd.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pcd_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pwr.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_pwr_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rcc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rcc_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rtc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_rtc_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_smartcard.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_smartcard_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_smbus.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_spi.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_spi_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_tim.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_tim_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_tsc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_uart.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_uart_ex.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_usart.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_hal_wwdg.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_adc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_comp.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_crc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_crs.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_dac.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_dma.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_exti.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_gpio.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_i2c.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_pwr.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_rcc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_rtc.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_spi.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_tim.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_usart.o .pio\build\l0\FrameworkHALDriver\Src\stm32f0xx_ll_utils.o
- arm-none-eabi-ranlib .pio\build\l0\libFrameworkHALDriver.a
- arm-none-eabi-ar rc .pio\build\l0\libFrameworkCMSISDevice.a .pio\build\l0\FrameworkCMSISDevice\gcc\startup_stm32f072xb.o .pio\build\l0\FrameworkCMSISDevice\system_stm32f0xx.o
- arm-none-eabi-ranlib .pio\build\l0\libFrameworkCMSISDevice.a
- arm-none-eabi-gcc -o .pio\build\l0\firmware.elf -T C:\Users\Peter\.platformio\packages\framework-stm32cube\platformio\ldscripts\STM32F072VB_FLASH.ld -Os -Wl,--gc-sections,--relax -mthumb -mcpu=cortex-m0 --specs=nano.specs --specs=nosys.specs .pio\build\l0\src\adc.o .pio\build\l0\src\crc.o .pio\build\l0\src\dma.o .pio\build\l0\src\gpio.o .pio\build\l0\src\main.o .pio\build\l0\src\stm32f0xx_hal_msp.o .pio\build\l0\src\stm32f0xx_it.o .pio\build\l0\src\sys.o .pio\build\l0\src\syscalls.o .pio\build\l0\src\system_stm32f0xx.o .pio\build\l0\src\usart.o -LC:\users\peter\.platformio\platforms\ststm32\ldscripts -L.pio\build\l0 -LC:\users\peter\.platformio\packages\framework-stm32cube\f0\Drivers\CMSIS\Lib\GCC -LC:\users\peter\.platformio\packages\framework-stm32cube\platformio\ldscripts -Wl,--start-group .pio\build\l0\libbdc\libRobus_ID7111.a .pio\build\l0\libd86\libLuos_ID7112.a .pio\build\l0\lib6ac\libButton.a -lc -lgcc -lm -lstdc++ -lnosys .pio\build\l0\libFrameworkHALDriver.a .pio\build\l0\libFrameworkCMSISDevice.a -Wl,--end-group
- MethodWrapper(["checkprogsize"], [".pio\build\l0\firmware.elf"])
- arm-none-eabi-objcopy -O binary .pio\build\l0\firmware.elf .pio\build\l0\firmware.bin
- Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
- RAM: [=== ] 30.5% (used 4996 bytes from 16384 bytes)
- Flash: [== ] 16.3% (used 21400 bytes from 131072 bytes)
- .pio\build\l0\firmware.elf :
- section size addr
- .isr_vector 192 134217728
- .text 21100 134217920
- .rodata 292 134239020
- .init_array 4 134239312
- .fini_array 4 134239316
- .data 8 536870912
- .bss 4988 536870920
- ._user_heap_stack 1536 536875908
- .ARM.attributes 40 0
- .comment 126 0
- .debug_frame 704 0
- Total 28994
- "C:\Users\Peter\.platformio\packages\tool-dfuutil\bin\dfu-suffix" -v 0x0483 -p 0xDF11 -d 0xffff -a .pio\build\l0\firmware.bin
- dfu-suffix (dfu-util) 0.9
- Copyright 2011-2012 Stefan Schmidt, 2013-2014 Tormod Volden
- This program is Free Software and has ABSOLUTELY NO WARRANTY
- Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
- Suffix successfully added to file
- ========================= [SUCCESS] Took 23.40 seconds =========================
Add Comment
Please, Sign In to add comment