Перейти к содержанию
    

Портирование проекта (IAR-STM32IDE)

Спасибо за поддержку!

А что здесь не нравиться?

startup_stm32f10x_cl.s:1: Error: junk at end of line, first unrecognized character is `*'

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что translate.google.com сообшаетЬ?

Ну чесслово, ну перейдите к этой ошибке... всё и увидите

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не понятен сам контекст ошибки, почему компилятор не распознает комментарий ассемблера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, addi II said:

не понятен сам контекст ошибки, почему компилятор не распознает комментарий ассемблера?

Потому что люди могут ошибиться и положить файл от gcc/armcc в директорию для iar

Но другие люди могут посмотреть и исправить эту ошибку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, x893 said:

Потому что люди могут ошибиться и положить файл от gcc/armcc в директорию для iar

Но другие люди могут посмотреть и исправить эту ошибку.

ничего не понятно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не понятен сам контекст ошибки, почему компилятор не распознает комментарий ассемблера?
По IARу такая ситуация: в ассемблере комментарий после ";", но допустимы и C-ный и C++овый "\\" "\**\" а вот "вниз" совместимости нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в процессе портирования снова возник вопрос stdint

Я добавил файл stdint.h в котором следующие переопределения типов:


typedef unsigned char      uint8_t;
typedef unsigned short     uint16_t;
typedef unsigned int       uint32_t;
typedef unsigned long long uint64_t;
typedef signed char int8_t;
typedef short     int16_t;
typedef int       int32_t;
typedef long long int64_t;

Большинство других ошибок я исправил, похоже осталось решить ошибки касающиеся теперь конфликтов в определении типов:

 

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, addi II сказал:

похоже осталось решить ошибки касающиеся теперь конфликтов в определении типов:

 Вы бы показали все сообщение целиком, а не только его начало. Наверняка он ругается на то, что у компилятора уже есть такой файл и в нем авторы компилятора объявили эти типы иначе. Используйте файл от компилятора - его авторам лучше знать, какой встроенный тип для чего подходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да, locatioin именно и ссылается на такой файл, правда он не stdint.h а _stdlint.h

Я убрал все включения stdint.h в коде, но ноль эмоций

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вам нужно было убрать не включения stdint.h в коде (я предполагаю, что под этим вы подразумевали #include <stdint.h>), а сам ваш этот файл. Чтобы компилятор вместо него находил свой.

 

2 часа назад, addi II сказал:

ноль эмоций

Я отказываюсь понимать такое описание проблемы. Или вы нормально описываете проблему с приведением полного текста ошибки не в виде снимка экрана, а в виде скопированного текста сообщения об ошибке (да, его можно копировать, внезапно!) или я умываю руки. Моей телепатии не хватает, может какой любитель ребусов отзовется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот полный текст:

05:45:04 **** Build of configuration Release for project c3 ****
make -j2 all 
arm-none-eabi-gcc -mcpu=cortex-m3 -c -x assembler-with-cpp -MMD -MP -MF"Startup/startup_stm32f103r8tx.d" -MT"Startup/startup_stm32f103r8tx.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Startup/startup_stm32f103r8tx.o" "../Startup/startup_stm32f103r8tx.s"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.o"
arm-none-eabi-gcc "../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.d" -MT"Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/misc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/misc.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/misc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/misc.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.o"
../Src/STM32F10x_StdPeriph_Driver/src/misc.c: In function 'NVIC_PriorityGroupConfig':
../Src/STM32F10x_StdPeriph_Driver/src/misc.c:99:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
   99 |   assert_param(IS_NVIC_PRIORITY_GROUP(NVIC_PriorityGroup));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c: In function 'ADC_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c:182:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  182 |   assert_param(IS_ADC_ALL_PERIPH(ADCx));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c: In function 'BKP_TamperPinLevelConfig':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c:137:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  137 |   assert_param(IS_BKP_TAMPER_PIN_LEVEL(BKP_TamperPinLevel));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c: In function 'CAN_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c:125:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  125 |   assert_param(IS_CAN_ALL_PERIPH(CANx));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c: In function 'CEC_Init':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c:140:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  140 |   assert_param(IS_CEC_BIT_TIMING_ERROR_MODE(CEC_InitStruct->CEC_BitTimingMode));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c: In function 'DAC_Init':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c:121:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  121 |   assert_param(IS_DAC_TRIGGER(DAC_InitStruct->DAC_Trigger));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c: In function 'DBGMCU_Config':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c:137:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  137 |   assert_param(IS_DBGMCU_PERIPH(DBGMCU_Periph));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c: In function 'EXTI_Init':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c:106:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  106 |   assert_param(IS_EXTI_MODE(EXTI_InitStruct->EXTI_Mode));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c: In function 'DMA_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c:111:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  111 |   assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c: In function 'FSMC_NORSRAMDeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c:105:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  105 |   assert_param(IS_FSMC_NORSRAM_BANK(FSMC_Bank));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c: In function 'FLASH_SetLatency':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c:259:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  259 |   assert_param(IS_FLASH_LATENCY(FLASH_Latency));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c: In function 'GPIO_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c:111:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  111 |   assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c: In function 'I2C_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c:165:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  165 |   assert_param(IS_I2C_ALL_PERIPH(I2Cx));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c: In function 'IWDG_WriteAccessCmd':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c:95:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
   95 |   assert_param(IS_IWDG_WRITE_ACCESS(IWDG_WriteAccess));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c: In function 'PWR_BackupAccessCmd':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c:127:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  127 |   assert_param(IS_FUNCTIONAL_STATE(NewState));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c: In function 'RCC_HSEConfig':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c:273:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  273 |   assert_param(IS_RCC_HSE(RCC_HSE));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c: In function 'RTC_ITConfig':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c:93:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
   93 |   assert_param(IS_RTC_IT(RTC_IT));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c: In function 'SDIO_Init':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c:186:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  186 |   assert_param(IS_SDIO_CLOCK_EDGE(SDIO_InitStruct->SDIO_ClockEdge));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c: In function 'SPI_I2S_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c:122:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  122 |   assert_param(IS_SPI_ALL_PERIPH(SPIx));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.o"
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c: In function 'USART_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c:133:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  133 |   assert_param(IS_USART_ALL_PERIPH(USARTx));
      |   ^~~~~~~~~~~~
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c: In function 'TIM_DeInit':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c:125:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  125 |   assert_param(IS_TIM_ALL_PERIPH(TIMx));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc "../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.d" -MT"Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.o"
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c: In function 'WWDG_SetPrescaler':
../Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c:122:3: warning: implicit declaration of function 'assert_param' [-Wimplicit-function-declaration]
  122 |   assert_param(IS_WWDG_PRESCALER(WWDG_Prescaler));
      |   ^~~~~~~~~~~~
arm-none-eabi-gcc -mcpu=cortex-m3 -c -x assembler-with-cpp -MMD -MP -MF"Src/Core/Startup/startup_stm32f103r8tx.d" -MT"Src/Core/Startup/startup_stm32f103r8tx.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Startup/startup_stm32f103r8tx.o" "../Src/Core/Startup/startup_stm32f103r8tx.s"
arm-none-eabi-gcc "../Src/Core/Src/main.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Core/Src/main.d" -MT"Src/Core/Src/main.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Src/main.o"
arm-none-eabi-gcc "../Src/Core/Src/stm32f1xx_hal_msp.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Core/Src/stm32f1xx_hal_msp.d" -MT"Src/Core/Src/stm32f1xx_hal_msp.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Src/stm32f1xx_hal_msp.o"
arm-none-eabi-gcc "../Src/Core/Src/stm32f1xx_it.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Core/Src/stm32f1xx_it.d" -MT"Src/Core/Src/stm32f1xx_it.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Src/stm32f1xx_it.o"
arm-none-eabi-gcc "../Src/Core/Src/syscalls.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Core/Src/syscalls.d" -MT"Src/Core/Src/syscalls.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Src/syscalls.o"
arm-none-eabi-gcc "../Src/Core/Src/sysmem.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Core/Src/sysmem.d" -MT"Src/Core/Src/sysmem.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Src/sysmem.o"
arm-none-eabi-gcc "../Src/Core/Src/system_stm32f1xx.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Core/Src/system_stm32f1xx.d" -MT"Src/Core/Src/system_stm32f1xx.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Core/Src/system_stm32f1xx.o"
arm-none-eabi-gcc "../Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.d" -MT"Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.o"
arm-none-eabi-gcc "../Src/ADC.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/ADC.d" -MT"Src/ADC.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/ADC.o"
In file included from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\types.h:46,
                 from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\stdio.h:61,
                 from ../Src/ADC.c:5:
c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\_stdint.h:44:19: error: conflicting types for 'int32_t'
   44 | typedef __int32_t int32_t ;
      |                   ^~~~~~~
In file included from D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:34,
                 from D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h:478,
                 from ../Src/ADC.c:2:
D:/PO/comf/c3//Inc/stdint.h:32:19: note: previous declaration of 'int32_t' was here
   32 | typedef int       int32_t;
      |                   ^~~~~~~
In file included from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\types.h:46,
                 from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\stdio.h:61,
                 from ../Src/ADC.c:5:
c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\_stdint.h:48:20: error: conflicting types for 'uint32_t'
   48 | typedef __uint32_t uint32_t ;
      |                    ^~~~~~~~
In file included from D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:34,
                 from D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h:478,
                 from ../Src/ADC.c:2:
D:/PO/comf/c3//Inc/stdint.h:28:28: note: previous declaration of 'uint32_t' was here
   28 | typedef unsigned int       uint32_t;
      |                            ^~~~~~~~
In file included from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\types.h:46,
                 from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\stdio.h:61,
                 from ../Src/ADC.c:5:
c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\_stdint.h:77:20: error: conflicting types for 'intptr_t'
   77 | typedef __intptr_t intptr_t;
      |                    ^~~~~~~~
In file included from D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:34,
                 from D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h:478,
                 from ../Src/ADC.c:2:
D:/PO/comf/c3//Inc/stdint.h:53:14: note: previous declaration of 'intptr_t' was here
   53 | typedef long intptr_t;
      |              ^~~~~~~~
In file included from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\types.h:46,
                 from c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\stdio.h:61,
                 from ../Src/ADC.c:5:
c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\_stdint.h:82:21: error: conflicting types for 'uintptr_t'
   82 | typedef __uintptr_t uintptr_t;
      |                     ^~~~~~~~~
In file included from D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:34,
                 from D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h:478,
                 from ../Src/ADC.c:2:
D:/PO/comf/c3//Inc/stdint.h:54:23: note: previous declaration of 'uintptr_t' was here
   54 | typedef unsigned long uintptr_t;
      |                       ^~~~~~~~~
../Src/ADC.c: In function 'InitADC':
../Src/ADC.c:190:35: warning: unused variable 'NVIC_InitStructure' [-Wunused-variable]
  190 |                 NVIC_InitTypeDef  NVIC_InitStructure;
      |                                   ^~~~~~~~~~~~~~~~~~
arm-none-eabi-gcc "../Src/Led.c" -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F10X_MD -DSTM32F103x6 -DSTM32F1 -DSTM32F103R8Tx -c -I"D:/PO/comf/c3//Inc" -I"C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include" -I../Inc -I"D:/PO/comf/c3//Src/STM32F10x_StdPeriph_Driver/inc" -I"D:/PO/comf/c3//Src/Device/ST/STM32F1xx/Include" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/Core/Inc" -I"D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc" -I"D:/PO/comf/c3//Src/CMSIS/Include" -I"D:/PO/comf/c3//Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x" -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/Led.d" -MT"Src/Led.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/Led.o"
make: *** [Src/subdir.mk:37: Src/ADC.o] Error 1
make: *** Waiting for unfinished jobs....
"make -j2 all" terminated with exit code 2. Build might be incomplete.

05:45:24 Build Failed. 6 errors, 23 warnings. (took 20s.658ms)

 

Изменено пользователем addi II

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

все таки я не убрал все включения sdtin.h в коде, пришлось закомментировать в CMSIS и HAL и в итоге, соответственно появились соответствующие ошибки:

D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1754:19: error: 'int32_t' undeclared (first use in this function)
 1754 |   return vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET];
      |                   ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:756:9: error: unknown type name 'uint32_t'
  756 |         uint32_t RESERVED1[15U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:757:9: error: unknown type name 'uint32_t'
  757 |   __IOM uint32_t TPR;                    /*!< Offset: 0xE40 (R/W)  ITM Trace Privilege Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:758:9: error: unknown type name 'uint32_t'
  758 |         uint32_t RESERVED2[15U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1754:27: error: expected ']' before 'IRQn'
 1754 |   return vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET];
      |                           ^~~~
      |                           ]
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:759:9: error: unknown type name 'uint32_t'
  759 |   __IOM uint32_t TCR;                    /*!< Offset: 0xE80 (R/W)  ITM Trace Control Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:760:9: error: unknown type name 'uint32_t'
  760 |         uint32_t RESERVED3[29U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:761:9: error: unknown type name 'uint32_t'
  761 |   __OM  uint32_t IWR;                    /*!< Offset: 0xEF8 ( /W)  ITM Integration Write Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:762:9: error: unknown type name 'uint32_t'
  762 |   __IM  uint32_t IRR;                    /*!< Offset: 0xEFC (R/ )  ITM Integration Read Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:763:9: error: unknown type name 'uint32_t'
  763 |   __IOM uint32_t IMCR;                   /*!< Offset: 0xF00 (R/W)  ITM Integration Mode Control Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:764:9: error: unknown type name 'uint32_t'
  764 |         uint32_t RESERVED4[43U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:765:9: error: unknown type name 'uint32_t'
  765 |   __OM  uint32_t LAR;                    /*!< Offset: 0xFB0 ( /W)  ITM Lock Access Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:766:9: error: unknown type name 'uint32_t'
  766 |   __IM  uint32_t LSR;                    /*!< Offset: 0xFB4 (R/ )  ITM Lock Status Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:767:9: error: unknown type name 'uint32_t'
  767 |         uint32_t RESERVED5[6U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:768:9: error: unknown type name 'uint32_t'
  768 |   __IM  uint32_t PID4;                   /*!< Offset: 0xFD0 (R/ )  ITM Peripheral Identification Register #4 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:769:9: error: unknown type name 'uint32_t'
  769 |   __IM  uint32_t PID5;                   /*!< Offset: 0xFD4 (R/ )  ITM Peripheral Identification Register #5 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:770:9: error: unknown type name 'uint32_t'
  770 |   __IM  uint32_t PID6;                   /*!< Offset: 0xFD8 (R/ )  ITM Peripheral Identification Register #6 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:771:9: error: unknown type name 'uint32_t'
  771 |   __IM  uint32_t PID7;                   /*!< Offset: 0xFDC (R/ )  ITM Peripheral Identification Register #7 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:772:9: error: unknown type name 'uint32_t'
  772 |   __IM  uint32_t PID0;                   /*!< Offset: 0xFE0 (R/ )  ITM Peripheral Identification Register #0 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:773:9: error: unknown type name 'uint32_t'
  773 |   __IM  uint32_t PID1;                   /*!< Offset: 0xFE4 (R/ )  ITM Peripheral Identification Register #1 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:774:9: error: unknown type name 'uint32_t'
  774 |   __IM  uint32_t PID2;                   /*!< Offset: 0xFE8 (R/ )  ITM Peripheral Identification Register #2 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:775:9: error: unknown type name 'uint32_t'
  775 |   __IM  uint32_t PID3;                   /*!< Offset: 0xFEC (R/ )  ITM Peripheral Identification Register #3 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:776:9: error: unknown type name 'uint32_t'
  776 |   __IM  uint32_t CID0;                   /*!< Offset: 0xFF0 (R/ )  ITM Component  Identification Register #0 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:777:9: error: unknown type name 'uint32_t'
  777 |   __IM  uint32_t CID1;                   /*!< Offset: 0xFF4 (R/ )  ITM Component  Identification Register #1 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:778:9: error: unknown type name 'uint32_t'
  778 |   __IM  uint32_t CID2;                   /*!< Offset: 0xFF8 (R/ )  ITM Component  Identification Register #2 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:779:9: error: unknown type name 'uint32_t'
  779 |   __IM  uint32_t CID3;                   /*!< Offset: 0xFFC (R/ )  ITM Component  Identification Register #3 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:851:9: error: unknown type name 'uint32_t'
  851 |   __IOM uint32_t CTRL;                   /*!< Offset: 0x000 (R/W)  Control Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:852:9: error: unknown type name 'uint32_t'
  852 |   __IOM uint32_t CYCCNT;                 /*!< Offset: 0x004 (R/W)  Cycle Count Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:853:9: error: unknown type name 'uint32_t'
  853 |   __IOM uint32_t CPICNT;                 /*!< Offset: 0x008 (R/W)  CPI Count Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:854:9: error: unknown type name 'uint32_t'
  854 |   __IOM uint32_t EXCCNT;                 /*!< Offset: 0x00C (R/W)  Exception Overhead Count Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:855:9: error: unknown type name 'uint32_t'
  855 |   __IOM uint32_t SLEEPCNT;               /*!< Offset: 0x010 (R/W)  Sleep Count Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:856:9: error: unknown type name 'uint32_t'
  856 |   __IOM uint32_t LSUCNT;                 /*!< Offset: 0x014 (R/W)  LSU Count Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:857:9: error: unknown type name 'uint32_t'
  857 |   __IOM uint32_t FOLDCNT;                /*!< Offset: 0x018 (R/W)  Folded-instruction Count Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:858:9: error: unknown type name 'uint32_t'
  858 |   __IM  uint32_t PCSR;                   /*!< Offset: 0x01C (R/ )  Program Counter Sample Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:859:9: error: unknown type name 'uint32_t'
  859 |   __IOM uint32_t COMP0;                  /*!< Offset: 0x020 (R/W)  Comparator Register 0 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:860:9: error: unknown type name 'uint32_t'
  860 |   __IOM uint32_t MASK0;                  /*!< Offset: 0x024 (R/W)  Mask Register 0 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:861:9: error: unknown type name 'uint32_t'
  861 |   __IOM uint32_t FUNCTION0;              /*!< Offset: 0x028 (R/W)  Function Register 0 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:862:9: error: unknown type name 'uint32_t'
  862 |         uint32_t RESERVED0[1U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:863:9: error: unknown type name 'uint32_t'
  863 |   __IOM uint32_t COMP1;                  /*!< Offset: 0x030 (R/W)  Comparator Register 1 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:864:9: error: unknown type name 'uint32_t'
  864 |   __IOM uint32_t MASK1;                  /*!< Offset: 0x034 (R/W)  Mask Register 1 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:865:9: error: unknown type name 'uint32_t'
  865 |   __IOM uint32_t FUNCTION1;              /*!< Offset: 0x038 (R/W)  Function Register 1 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:866:9: error: unknown type name 'uint32_t'
  866 |         uint32_t RESERVED1[1U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:867:9: error: unknown type name 'uint32_t'
  867 |   __IOM uint32_t COMP2;                  /*!< Offset: 0x040 (R/W)  Comparator Register 2 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:868:9: error: unknown type name 'uint32_t'
  868 |   __IOM uint32_t MASK2;                  /*!< Offset: 0x044 (R/W)  Mask Register 2 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:869:9: error: unknown type name 'uint32_t'
  869 |   __IOM uint32_t FUNCTION2;              /*!< Offset: 0x048 (R/W)  Function Register 2 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:870:9: error: unknown type name 'uint32_t'
  870 |         uint32_t RESERVED2[1U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:871:9: error: unknown type name 'uint32_t'
  871 |   __IOM uint32_t COMP3;                  /*!< Offset: 0x050 (R/W)  Comparator Register 3 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:872:9: error: unknown type name 'uint32_t'
  872 |   __IOM uint32_t MASK3;                  /*!< Offset: 0x054 (R/W)  Mask Register 3 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:873:9: error: unknown type name 'uint32_t'
  873 |   __IOM uint32_t FUNCTION3;              /*!< Offset: 0x058 (R/W)  Function Register 3 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:998:9: error: unknown type name 'uint32_t'
  998 |   __IM  uint32_t SSPSR;                  /*!< Offset: 0x000 (R/ )  Supported Parallel Port Size Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:999:9: error: unknown type name 'uint32_t'
  999 |   __IOM uint32_t CSPSR;                  /*!< Offset: 0x004 (R/W)  Current Parallel Port Size Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1000:9: error: unknown type name 'uint32_t'
 1000 |         uint32_t RESERVED0[2U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1001:9: error: unknown type name 'uint32_t'
 1001 |   __IOM uint32_t ACPR;                   /*!< Offset: 0x010 (R/W)  Asynchronous Clock Prescaler Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1002:9: error: unknown type name 'uint32_t'
 1002 |         uint32_t RESERVED1[55U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1003:9: error: unknown type name 'uint32_t'
 1003 |   __IOM uint32_t SPPR;                   /*!< Offset: 0x0F0 (R/W)  Selected Pin Protocol Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1004:9: error: unknown type name 'uint32_t'
 1004 |         uint32_t RESERVED2[131U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1005:9: error: unknown type name 'uint32_t'
 1005 |   __IM  uint32_t FFSR;                   /*!< Offset: 0x300 (R/ )  Formatter and Flush Status Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1006:9: error: unknown type name 'uint32_t'
 1006 |   __IOM uint32_t FFCR;                   /*!< Offset: 0x304 (R/W)  Formatter and Flush Control Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1007:9: error: unknown type name 'uint32_t'
 1007 |   __IM  uint32_t FSCR;                   /*!< Offset: 0x308 (R/ )  Formatter Synchronization Counter Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1008:9: error: unknown type name 'uint32_t'
 1008 |         uint32_t RESERVED3[759U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1009:9: error: unknown type name 'uint32_t'
 1009 |   __IM  uint32_t TRIGGER;                /*!< Offset: 0xEE8 (R/ )  TRIGGER Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1010:9: error: unknown type name 'uint32_t'
 1010 |   __IM  uint32_t FIFO0;                  /*!< Offset: 0xEEC (R/ )  Integration ETM Data */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1011:9: error: unknown type name 'uint32_t'
 1011 |   __IM  uint32_t ITATBCTR2;              /*!< Offset: 0xEF0 (R/ )  ITATBCTR2 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1012:9: error: unknown type name 'uint32_t'
 1012 |         uint32_t RESERVED4[1U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1013:9: error: unknown type name 'uint32_t'
 1013 |   __IM  uint32_t ITATBCTR0;              /*!< Offset: 0xEF8 (R/ )  ITATBCTR0 */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1014:9: error: unknown type name 'uint32_t'
 1014 |   __IM  uint32_t FIFO1;                  /*!< Offset: 0xEFC (R/ )  Integration ITM Data */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1015:9: error: unknown type name 'uint32_t'
 1015 |   __IOM uint32_t ITCTRL;                 /*!< Offset: 0xF00 (R/W)  Integration Mode Control */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1016:9: error: unknown type name 'uint32_t'
 1016 |         uint32_t RESERVED5[39U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1017:9: error: unknown type name 'uint32_t'
 1017 |   __IOM uint32_t CLAIMSET;               /*!< Offset: 0xFA0 (R/W)  Claim tag set */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1018:9: error: unknown type name 'uint32_t'
 1018 |   __IOM uint32_t CLAIMCLR;               /*!< Offset: 0xFA4 (R/W)  Claim tag clear */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1019:9: error: unknown type name 'uint32_t'
 1019 |         uint32_t RESERVED7[8U];
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1020:9: error: unknown type name 'uint32_t'
 1020 |   __IM  uint32_t DEVID;                  /*!< Offset: 0xFC8 (R/ )  TPIU_DEVID */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1021:9: error: unknown type name 'uint32_t'
 1021 |   __IM  uint32_t DEVTYPE;                /*!< Offset: 0xFCC (R/ )  TPIU_DEVTYPE */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1256:9: error: unknown type name 'uint32_t'
 1256 |   __IOM uint32_t DHCSR;                  /*!< Offset: 0x000 (R/W)  Debug Halting Control and Status Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1257:9: error: unknown type name 'uint32_t'
 1257 |   __OM  uint32_t DCRSR;                  /*!< Offset: 0x004 ( /W)  Debug Core Register Selector Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1258:9: error: unknown type name 'uint32_t'
 1258 |   __IOM uint32_t DCRDR;                  /*!< Offset: 0x008 (R/W)  Debug Core Register Data Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1259:9: error: unknown type name 'uint32_t'
 1259 |   __IOM uint32_t DEMCR;                  /*!< Offset: 0x00C (R/W)  Debug Exception and Monitor Control Register */
      |         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1480:49: error: unknown type name 'uint32_t'
 1480 | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
      |                                                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1499:17: error: unknown type name 'uint32_t'
 1499 | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetPriorityGrouping':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1501:12: error: 'uint32_t' undeclared (first use in this function)
 1501 |   return ((uint32_t)((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos));
      |            ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_EnableIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1513:8: error: 'int32_t' undeclared (first use in this function)
 1513 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1515:19: error: 'uint32_t' undeclared (first use in this function)
 1515 |     NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                   ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1515:28: error: expected ')' before 'IRQn'
 1515 |     NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                 ~          ^~~~
      |                            )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1515:75: error: expected ')' before 'IRQn'
 1515 |     NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                                                                ~          ^~~~
      |                                                                           )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1528:17: error: unknown type name 'uint32_t'
 1528 | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetEnableIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1530:8: error: 'int32_t' undeclared (first use in this function)
 1530 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1532:13: error: 'uint32_t' undeclared (first use in this function)
 1532 |     return((uint32_t)(((NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |             ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1532:48: error: expected ')' before 'IRQn'
 1532 |     return((uint32_t)(((NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |                                     ~          ^~~~
      |                                                )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1532:85: error: expected ')' before 'IRQn'
 1532 |     return((uint32_t)(((NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |                                                                          ~          ^~~~
      |                                                                                     )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_DisableIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1549:8: error: 'int32_t' undeclared (first use in this function)
 1549 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1551:19: error: 'uint32_t' undeclared (first use in this function)
 1551 |     NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                   ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1551:28: error: expected ')' before 'IRQn'
 1551 |     NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                 ~          ^~~~
      |                            )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1551:75: error: expected ')' before 'IRQn'
 1551 |     NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                                                                ~          ^~~~
      |                                                                           )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1566:17: error: unknown type name 'uint32_t'
 1566 | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetPendingIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1568:8: error: 'int32_t' undeclared (first use in this function)
 1568 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1753:13: warning: variable 'vectors' set but not used [-Wunused-but-set-variable]
 1753 |   uint32_t *vectors = (uint32_t *)SCB->VTOR;
      |             ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_SystemReset':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1766:18: error: 'uint32_t' undeclared (first use in this function)
 1766 |   SCB->AIRCR  = (uint32_t)((0x5FAUL << SCB_AIRCR_VECTKEY_Pos)    |
      |                  ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1570:13: error: 'uint32_t' undeclared (first use in this function)
 1570 |     return((uint32_t)(((NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |             ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1570:48: error: expected ')' before 'IRQn'
 1570 |     return((uint32_t)(((NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |                                     ~          ^~~~
      |                                                )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1570:85: error: expected ')' before 'IRQn'
 1570 |     return((uint32_t)(((NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |                                                                          ~          ^~~~
      |                                                                                     )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_SetPendingIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1587:8: error: 'int32_t' undeclared (first use in this function)
 1587 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1589:19: error: 'uint32_t' undeclared (first use in this function)
 1589 |     NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                   ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1589:28: error: expected ')' before 'IRQn'
 1589 |     NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                 ~          ^~~~
      |                            )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1589:75: error: expected ')' before 'IRQn'
 1589 |     NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                                                                ~          ^~~~
      |                                                                           )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_ClearPendingIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1602:8: error: 'int32_t' undeclared (first use in this function)
 1602 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1604:19: error: 'uint32_t' undeclared (first use in this function)
 1604 |     NVIC->ICPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                   ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1604:28: error: expected ')' before 'IRQn'
 1604 |     NVIC->ICPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                 ~          ^~~~
      |                            )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1604:75: error: expected ')' before 'IRQn'
 1604 |     NVIC->ICPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
      |                                                                ~          ^~~~
      |                                                                           )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1617:17: error: unknown type name 'uint32_t'
 1617 | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetActive':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1619:8: error: 'int32_t' undeclared (first use in this function)
 1619 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1621:13: error: 'uint32_t' undeclared (first use in this function)
 1621 |     return((uint32_t)(((NVIC->IABR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |             ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1621:48: error: expected ')' before 'IRQn'
 1621 |     return((uint32_t)(((NVIC->IABR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |                                     ~          ^~~~
      |                                                )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1621:85: error: expected ')' before 'IRQn'
 1621 |     return((uint32_t)(((NVIC->IABR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL));
      |                                                                          ~          ^~~~
      |                                                                                     )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1639:57: error: unknown type name 'uint32_t'
 1639 | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
      |                                                         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1661:17: error: unknown type name 'uint32_t'
 1661 | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetPriority':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1664:8: error: 'int32_t' undeclared (first use in this function)
 1664 |   if ((int32_t)(IRQn) >= 0)
      |        ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1666:14: error: 'uint32_t' undeclared (first use in this function)
 1666 |     return(((uint32_t)NVIC->IP[((uint32_t)IRQn)]               >> (8U - __NVIC_PRIO_BITS)));
      |              ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1666:43: error: expected ')' before 'IRQn'
 1666 |     return(((uint32_t)NVIC->IP[((uint32_t)IRQn)]               >> (8U - __NVIC_PRIO_BITS)));
      |                                ~          ^~~~
      |                                           )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1670:44: error: expected ')' before 'IRQn'
 1670 |     return(((uint32_t)SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] >> (8U - __NVIC_PRIO_BITS)));
      |                                 ~          ^~~~
      |                                            )
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1686:17: error: unknown type name 'uint32_t'
 1686 | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1686:47: error: unknown type name 'uint32_t'
 1686 | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)
      |                                               ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1686:71: error: unknown type name 'uint32_t'
 1686 | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)
      |                                                                       ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1686:97: error: unknown type name 'uint32_t'
 1686 | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)
      |                                                                                                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1713:43: error: unknown type name 'uint32_t'
 1713 | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* const pPreemptPriority, uint32_t* const pSubPriority)
      |                                           ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1713:62: error: unknown type name 'uint32_t'
 1713 | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* const pPreemptPriority, uint32_t* const pSubPriority)
      |                                                              ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1713:86: error: unknown type name 'uint32_t'
 1713 | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* const pPreemptPriority, uint32_t* const pSubPriority)
      |                                                                                      ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1713:120: error: unknown type name 'uint32_t'
 1713 | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* const pPreemptPriority, uint32_t* const pSubPriority)
      |                                                                                                                        ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1736:55: error: unknown type name 'uint32_t'
 1736 | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
      |                                                       ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1751:17: error: unknown type name 'uint32_t'
 1751 | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetVector':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1753:3: error: unknown type name 'uint32_t'
 1753 |   uint32_t *vectors = (uint32_t *)SCB->VTOR;
      |   ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1753:24: error: 'uint32_t' undeclared (first use in this function)
 1753 |   uint32_t *vectors = (uint32_t *)SCB->VTOR;
      |                        ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1753:34: error: expected expression before ')' token
 1753 |   uint32_t *vectors = (uint32_t *)SCB->VTOR;
      |                                  ^
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1754:19: error: 'int32_t' undeclared (first use in this function)
 1754 |   return vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET];
      |                   ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1754:27: error: expected ']' before 'IRQn'
 1754 |   return vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET];
      |                           ^~~~
      |                           ]
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1753:13: warning: variable 'vectors' set but not used [-Wunused-but-set-variable]
 1753 |   uint32_t *vectors = (uint32_t *)SCB->VTOR;
      |             ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_SystemReset':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1766:18: error: 'uint32_t' undeclared (first use in this function)
 1766 |   SCB->AIRCR  = (uint32_t)((0x5FAUL << SCB_AIRCR_VECTKEY_Pos)    |
      |                  ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1803:17: error: unknown type name 'uint32_t'
 1803 | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1834:17: error: unknown type name 'uint32_t'
 1834 | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1834:41: error: unknown type name 'uint32_t'
 1834 | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
      |                                         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1864:17: error: unknown type name 'int32_t'
 1864 | extern volatile int32_t ITM_RxBuffer;                              /*!< External variable to receive characters. */
      |                 ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1876:17: error: unknown type name 'uint32_t'
 1876 | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1876:40: error: unknown type name 'uint32_t'
 1876 | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
      |                                        ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1897:17: error: unknown type name 'int32_t'
 1897 | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
      |                 ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function 'ITM_ReceiveChar':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1899:3: error: unknown type name 'int32_t'
 1899 |   int32_t ch = -1;                           /* no character available */
      |   ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:47: error: 'int32_t' undeclared (first use in this function)
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                               ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1901:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1901 |   if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:55: error: expected ')' before numeric constant
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                             ~         ^~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1901:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1901 |   if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:55: error: expected ')' before numeric constant
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                             ~         ^~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1904:20: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1904 |     ITM_RxBuffer = ITM_RXBUFFER_EMPTY;       /* ready for next character */
      |                    ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1917:17: error: unknown type name 'int32_t'
 1917 | __STATIC_INLINE int32_t ITM_CheckChar (void)
      |                 ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function 'ITM_CheckChar':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:47: error: 'int32_t' undeclared (first use in this function)
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                               ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1920:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1920 |   if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:55: error: expected ')' before numeric constant
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                             ~         ^~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1920:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1920 |   if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
In file included from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h:127,
                 from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:128,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:29,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:27,
                 from D:/PO/comf/c3//Src/Core/Inc/stm32f1xx_hal_conf.h:237,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:29,
                 from ../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:82:
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h: At top level:
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:50:8: error: unknown type name 'uint32_t'
   50 | extern uint32_t SystemCoreClock;          /*!< System Clock Frequency (Core Clock) */
      |        ^~~~~~~~
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:51:14: error: unknown type name 'uint8_t'
   51 | extern const uint8_t  AHBPrescTable[16U];  /*!< AHB prescalers table values */
      |              ^~~~~~~
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:52:14: error: unknown type name 'uint8_t'
   52 | extern const uint8_t  APBPrescTable[8U];   /*!< APB prescalers table values */
      |              ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1803:17: error: unknown type name 'uint32_t'
 1803 | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1834:17: error: unknown type name 'uint32_t'
 1834 | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
      |                 ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1834:41: error: unknown type name 'uint32_t'
 1834 | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
      |                                         ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1864:17: error: unknown type name 'int32_t'
 1864 | extern volatile int32_t ITM_RxBuffer;                              /*!< External variable to receive characters. */
      |                 ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1876:17: error: unknown type name 'uint32_t'
 1876 | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
      |                 ^~~~~~~~
In file included from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h:126,
                 from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:128,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:29,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:27,
                 from D:/PO/comf/c3//Src/Core/Inc/stm32f1xx_hal_conf.h:237,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:29,
                 from ../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:82:
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c: In function 'HAL_NVIC_SetPriorityGrouping':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1438:39: warning: implicit declaration of function '__NVIC_SetPriorityGrouping'; did you mean '__NVIC_GetPriorityGrouping'? [-Wimplicit-function-declaration]
 1438 |   #define NVIC_SetPriorityGrouping    __NVIC_SetPriorityGrouping
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:148:3: note: in expansion of macro 'NVIC_SetPriorityGrouping'
  148 |   NVIC_SetPriorityGrouping(PriorityGroup);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1876:40: error: unknown type name 'uint32_t'
 1876 | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
      |                                        ^~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1897:17: error: unknown type name 'int32_t'
 1897 | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
      |                 ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function 'ITM_ReceiveChar':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1899:3: error: unknown type name 'int32_t'
 1899 |   int32_t ch = -1;                           /* no character available */
      |   ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:47: error: 'int32_t' undeclared (first use in this function)
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                               ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1901:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1901 |   if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:55: error: expected ')' before numeric constant
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                             ~         ^~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1901:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1901 |   if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:55: error: expected ')' before numeric constant
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                             ~         ^~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1904:20: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1904 |     ITM_RxBuffer = ITM_RXBUFFER_EMPTY;       /* ready for next character */
      |                    ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: At top level:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1917:17: error: unknown type name 'int32_t'
 1917 | __STATIC_INLINE int32_t ITM_CheckChar (void)
      |                 ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function 'ITM_CheckChar':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:47: error: 'int32_t' undeclared (first use in this function)
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                               ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1920:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1920 |   if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1865:55: error: expected ')' before numeric constant
 1865 | #define                 ITM_RXBUFFER_EMPTY  ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
      |                                             ~         ^~~~~~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1920:23: note: in expansion of macro 'ITM_RXBUFFER_EMPTY'
 1920 |   if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY)
      |                       ^~~~~~~~~~~~~~~~~~
In file included from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h:127,
                 from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:128,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:29,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:27,
                 from D:/PO/comf/c3//Src/Core/Inc/stm32f1xx_hal_conf.h:237,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:29,
                 from ../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c:36:
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h: At top level:
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:50:8: error: unknown type name 'uint32_t'
   50 | extern uint32_t SystemCoreClock;          /*!< System Clock Frequency (Core Clock) */
      |        ^~~~~~~~
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c: In function 'HAL_NVIC_SetPriority':
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:51:14: error: unknown type name 'uint8_t'
   51 | extern const uint8_t  AHBPrescTable[16U];  /*!< AHB prescalers table values */
      |              ^~~~~~~
C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:52:14: error: unknown type name 'uint8_t'
   52 | extern const uint8_t  APBPrescTable[8U];   /*!< APB prescalers table values */
      |              ^~~~~~~
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1447:39: warning: implicit declaration of function '__NVIC_SetPriority'; did you mean '__NVIC_GetPriority'? [-Wimplicit-function-declaration]
 1447 |   #define NVIC_SetPriority            __NVIC_SetPriority
      |                                       ^~~~~~~~~~~~~~~~~~
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:174:3: note: in expansion of macro 'NVIC_SetPriority'
  174 |   NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority));
      |   ^~~~~~~~~~~~~~~~
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:174:26: warning: implicit declaration of function 'NVIC_EncodePriority'; did you mean 'NVIC_SetPriority'? [-Wimplicit-function-declaration]
  174 |   NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority));
      |                          ^~~~~~~~~~~~~~~~~~~
      |                          NVIC_SetPriority
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c: In function 'HAL_SYSTICK_Config':
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:230:11: warning: implicit declaration of function 'SysTick_Config' [-Wimplicit-function-declaration]
  230 |    return SysTick_Config(TicksNumb);
      |           ^~~~~~~~~~~~~~
make: *** [Src/STM32F1xx_HAL_Driver/Src/subdir.mk:55: Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.o] Error 1
make: *** Waiting for unfinished jobs....
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c: In function 'HAL_NVIC_GetPriority':
../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:375:3: warning: implicit declaration of function 'NVIC_DecodePriority'; did you mean 'NVIC_SetPriority'? [-Wimplicit-function-declaration]
  375 |   NVIC_DecodePriority(NVIC_GetPriority(IRQn), PriorityGroup, pPreemptPriority, pSubPriority);
      |   ^~~~~~~~~~~~~~~~~~~
      |   NVIC_SetPriority
In file included from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h:126,
                 from C:/Users/Olesya/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:128,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:29,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:27,
                 from D:/PO/comf/c3//Src/Core/Inc/stm32f1xx_hal_conf.h:237,
                 from D:/PO/comf/c3//Src/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:29,
                 from ../Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c:82:
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetPriorityGrouping':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1502:1: warning: control reaches end of non-void function [-Wreturn-type]
 1502 | }
      | ^
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetPriority':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1672:1: warning: control reaches end of non-void function [-Wreturn-type]
 1672 | }
      | ^
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetPendingIRQ':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1576:1: warning: control reaches end of non-void function [-Wreturn-type]
 1576 | }
      | ^
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h: In function '__NVIC_GetActive':
D:/PO/comf/c3//Src/CMSIS/Include/core_cm3.h:1627:1: warning: control reaches end of non-void function [-Wreturn-type]
 1627 | }
      | ^
make: *** [Src/STM32F1xx_HAL_Driver/Src/subdir.mk:57: Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.o] Error 1
"make -j2 all" terminated with exit code 2. Build might be incomplete.

09:05:46 Build Failed. 615 errors, 11 warnings. (took 3s.280ms)

А проблема в том что STM32Cube когда ей надо обращаеться по пути 

c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\stdio.h

или

c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\include\sys\_stdint.h

 

Но при этом когда убираешь stdint.h в коде , не может найти описания типов

Возможно можно разрешить эту проблему убрав обращение к \\arm-none-eabi\include\stdio.h, но как это сделать я не знаю, в кубе такой возможности нет, как я понимаю

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, addi II сказал:

Возможно можно разрешить эту проблему убрав обращение к \\arm-none-eabi\include\stdio.h,

Вы читаете ответы?

В 21.03.2024 в 08:40, Сергей Борщ сказал:

Используйте файл от компилятора - его авторам лучше знать, какой встроенный тип для чего подходит.

20 часов назад, Сергей Борщ сказал:

Вам нужно было убрать не включения stdint.h в коде ..., а сам ваш этот файл. Чтобы компилятор вместо него находил свой.

Читайте по губам: удалите нафиг, в печку свой D:/PO/comf/c3//Inc/stdint.h

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...