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

addi II

Участник
  • Постов

    690
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные addi II


  1. Здравствуйте!

    Подскажите пожалуйста как добавить форматки и шрифты. 

    Форматкм есть и шрифты тоже, интерфейс на очевиден, потыркался почти везде . 

     

    Прошу подсказать, кто знает. 

    Спасибо! 

  2. Здравстуйте! 

    Прошу подсказать, кто сталкивался с подобной проблемой 

    Настраиваю таймер 2, делаю как большинство на github, но после выполнения TIM_timeBaseInit () ухожу по исключению по вектору default_handler(). Все перепроверил, и вроде ничего не забыл. Какая то системная ошибка. Прошу подсказать, кто знает. 

    Спасибо! 

  3. все таки есть один момент не понятный с WB, прошу подсказать, кто знает.

    Если например есть один мастер и несколько слейвов на шине, как можно выбирать слейвы:

    1) через адрес?

    2) Через сигнал-вектор TGC?

    Или как-то по другому

  4. Здравствуйте!

    Прошу подсказать как убрать ошибку.

    Делаю проект в Vivado 2018 для Spartan-7

    При попытке привязать топовые сигналы к пинам возникает ошибка -  ERROR: [Vivado 12-637] Placer DRC check failed, Please see the previously displayed individual error or warning messages for more details.

    Предыдущих ошибок не нахожу и не пойму как поменять DRC чтобы убрать эту ругань

    Пока получилось  только один пин привязать

    Спасибо!

  5. Я не планирую AXI, думаю Wishbone поставить, так как проца нет AXI не нужна

    На уровне сигналов я не могу понять как сопрягать, например у классического DMA следующие сигналы:

    nDACK(ch_n),
    nMEMW, nMEMR,
    nI/OR,
    nI/OW,
    MARK,
    READY,
    HLDA/HACK(CPU),
    HRQ/HREQ(CPU), 
    ADSTB,
    AEN,
    DRQ(ch_n),
    A,
    D,
    TC/nEOP,
    MARK

    У BRAM instance следующие:

    clka,
    ena,
    wea,
    addra,
    dina,
    douta,
    clkb,
    enb,
    web,
    addrb,
    dinb,
    doutb

     

    У MRAM следующие:

    nG,
    A,
    nE,
    nW,
    nUB,
    nLB,
    DQU,
    DQL

     

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

     

    Как тогда с DMA контроллера выходить на MRAM и BRAM???

     


     

     

  6. 1 hour ago, MegaVolt said:

    Как планируется настраивать контроллер DMA? Блок будет работать отлично и без процессора. Процессор нужен по сути только для настройки.

    Да, процессор не предполагается нужно правда конечный автомат свой по пересылке данных между собой интегрировать

  7. On 3/13/2024 at 6:26 PM, x893 said:

    меняете startup_... всё остальное компилируется под любым gcc/iar/arm..

    поскольку у меня ошибка уже на обьектном уровне то скорее всего нужно "под редактировать" системные файлы, по поводу старапа я не понял, и даже файл линковки не поможет, вот если бы можно было make редактировать через командную строку например в кубе...

  8. убрал stdint.h, обшибки по типам исчезли, спасибо, не заметил что остался файл в проекте

     

    В итоге остановился на обьектных ошибках:

    18:34:38 **** 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_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));
          |   ^~~~~~~~~~~~
    ../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));
          |   ^~~~~~~~~~~~
    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_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));
          |   ^~~~~~~~~~~~
    ../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));
          |   ^~~~~~~~~~~~
    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"
    ../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));
          |   ^~~~~~~~~~~~
    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_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"
    ../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));
          |   ^~~~~~~~~~~~
    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"
    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"
    ../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));
          |   ^~~~~~~~~~~~
    ../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));
          |   ^~~~~~~~~~~~
    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_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"
    ../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));
          |   ^~~~~~~~~~~~
    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_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"
    ../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_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));
          |   ^~~~~~~~~~~~
    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"
    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"
    ../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/PinsOut.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/PinsOut.d" -MT"Src/PinsOut.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/PinsOut.o"
    arm-none-eabi-gcc "../Src/TEN.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/TEN.d" -MT"Src/TEN.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/TEN.o"
    arm-none-eabi-gcc "../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/main.d" -MT"Src/main.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/main.o"
    arm-none-eabi-gcc "../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/syscalls.d" -MT"Src/syscalls.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/syscalls.o"
    arm-none-eabi-gcc "../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/sysmem.d" -MT"Src/sysmem.o" --specs=nano.specs -mfloat-abi=soft -mthumb -o "Src/sysmem.o"
    arm-none-eabi-gcc -o "c3.elf" @"objects.list"   -mcpu=cortex-m3 -T"D:\SV\PO\comfort3\c3\STM32F103R8TX_FLASH.ld" --specs=nosys.specs -Wl,-Map="c3.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=soft -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
    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\bin\ld.exe: Src/Core/Src/main.o: in function `main':
    main.c:(.text.startup.main+0x0): multiple definition of `main'; Src/main.o:main.c:(.text.startup.main+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `initialise_monitor_handles':
    syscalls.c:(.text.initialise_monitor_handles+0x0): multiple definition of `initialise_monitor_handles'; Src/syscalls.o:syscalls.c:(.text.initialise_monitor_handles+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_getpid':
    syscalls.c:(.text._getpid+0x0): multiple definition of `_getpid'; Src/syscalls.o:syscalls.c:(.text._getpid+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_kill':
    syscalls.c:(.text._kill+0x0): multiple definition of `_kill'; Src/syscalls.o:syscalls.c:(.text._kill+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_exit':
    syscalls.c:(.text._exit+0x0): multiple definition of `_exit'; Src/syscalls.o:syscalls.c:(.text._exit+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_close':
    syscalls.c:(.text._close+0x0): multiple definition of `_close'; Src/syscalls.o:syscalls.c:(.text._close+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_fstat':
    syscalls.c:(.text._fstat+0x0): multiple definition of `_fstat'; Src/syscalls.o:syscalls.c:(.text._fstat+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_isatty':
    syscalls.c:(.text._isatty+0x0): multiple definition of `_isatty'; Src/syscalls.o:syscalls.c:(.text._isatty+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_lseek':
    syscalls.c:(.text._lseek+0x0): multiple definition of `_lseek'; Src/syscalls.o:syscalls.c:(.text._lseek+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_open':
    syscalls.c:(.text._open+0x0): multiple definition of `_open'; Src/syscalls.o:syscalls.c:(.text._open+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_wait':
    syscalls.c:(.text._wait+0x0): multiple definition of `_wait'; Src/syscalls.o:syscalls.c:(.text._wait+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_unlink':
    syscalls.c:(.text._unlink+0x0): multiple definition of `_unlink'; Src/syscalls.o:syscalls.c:(.text._unlink+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_times':
    syscalls.c:(.text._times+0x0): multiple definition of `_times'; Src/syscalls.o:syscalls.c:(.text._times+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_stat':
    syscalls.c:(.text._stat+0x0): multiple definition of `_stat'; Src/syscalls.o:syscalls.c:(.text._stat+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_link':
    syscalls.c:(.text._link+0x0): multiple definition of `_link'; Src/syscalls.o:syscalls.c:(.text._link+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_fork':
    syscalls.c:(.text._fork+0x0): multiple definition of `_fork'; Src/syscalls.o:syscalls.c:(.text._fork+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o: in function `_execve':
    syscalls.c:(.text._execve+0x0): multiple definition of `_execve'; Src/syscalls.o:syscalls.c:(.text._execve+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o:(.data.environ+0x0): multiple definition of `environ'; Src/syscalls.o:(.data.environ+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/syscalls.o:(.bss.__env+0x0): multiple definition of `__env'; Src/syscalls.o:(.bss.__env+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/sysmem.o: in function `_sbrk':
    sysmem.c:(.text._sbrk+0x0): multiple definition of `_sbrk'; Src/sysmem.o:sysmem.c:(.text._sbrk+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/system_stm32f1xx.o: in function `SystemInit':
    system_stm32f1xx.c:(.text.SystemInit+0x0): multiple definition of `SystemInit'; Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.o:system_stm32f10x.c:(.text.SystemInit+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/system_stm32f1xx.o: in function `SystemCoreClockUpdate':
    system_stm32f1xx.c:(.text.SystemCoreClockUpdate+0x0): multiple definition of `SystemCoreClockUpdate'; Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.o:system_stm32f10x.c:(.text.SystemCoreClockUpdate+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/system_stm32f1xx.o:(.rodata.AHBPrescTable+0x0): multiple definition of `AHBPrescTable'; Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.o:(.data.AHBPrescTable+0x0): first defined here
    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\bin\ld.exe: Src/Core/Src/system_stm32f1xx.o:(.data.SystemCoreClock+0x0): multiple definition of `SystemCoreClock'; Src/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.o:(.data.SystemCoreClock+0x0): first defined here
    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\bin\ld.exe: Src/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.o: in function `FLASH_WaitForLastOperation':
    stm32f1xx_hal_flash.c:(.text.FLASH_WaitForLastOperation+0x0): multiple definition of `FLASH_WaitForLastOperation'; Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.o:stm32f10x_flash.c:(.text.FLASH_WaitForLastOperation+0x0): first defined here
    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\bin\ld.exe: Startup/startup_stm32f103r8tx.o:(.isr_vector+0x0): multiple definition of `g_pfnVectors'; Src/Core/Startup/startup_stm32f103r8tx.o:(.isr_vector+0x0): first defined here
    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\bin\ld.exe: Startup/startup_stm32f103r8tx.o: in function `Default_Handler':
    (.text.Default_Handler+0x0): multiple definition of `Default_Handler'; Src/Core/Startup/startup_stm32f103r8tx.o:(.text.Default_Handler+0x0): first defined here
    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\bin\ld.exe: Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.o: in function `ADC_Init':
    stm32f10x_adc.c:(.text.ADC_Init+0x1c): undefined reference to `assert_param'
    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\bin\ld.exe: stm32f10x_adc.c:(.text.ADC_Init+0x3a): undefined reference to `assert_param'
    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\bin\ld.exe: stm32f10x_adc.c:(.text.ADC_Init+0x48): undefined reference to `assert_param'
    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\bin\ld.exe: stm32f10x_adc.c:(.text.ADC_Init+0x56): undefined reference to `assert_param'
    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\bin\ld.exe: stm32f10x_adc.c:(.text.ADC_Init+0x74): undefined reference to `assert_param'
    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\bin\ld.exe: Src/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.o:stm32f10x_adc.c:(.text.ADC_Init+0x84): more undefined references to `assert_param' follow
    collect2.exe: error: ld returned 1 exit status
    make: *** [makefile:69: c3.elf] Error 1
    "make -j2 all" terminated with exit code 2. Build might be incomplete.
    
    18:34:52 Build Failed. 57 errors, 23 warnings. (took 14s.48ms)
    

    Согласно варнингам нет описания функции assert_param

    Я раскоментировал соответствующие дефайны:

    /* ########################## Assert Selection ############################## */
    /**
      * @brief Uncomment the line below to expanse the "assert_param" macro in the
      *        HAL drivers code
      */
    #define USE_FULL_ASSERT    1U

    но в консоле ничего не поменялось после компиляции 

  9. все таки я не убрал все включения 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, но как это сделать я не знаю, в кубе такой возможности нет, как я понимаю

     

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

    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)
    

     

  11. Здравствуйте!

     

    Подскажите пожалуйста, как происходит переключения между двумя кристаллами

    Согласно спецификации, - никак, но такого не должно быть, иначе данные будут дублироваться

    Вот описание

    https://eu.mouser.com/datasheet/2/144/MR5A16A_Datasheet_v1_1-1916596.pdf

  12. в процессе портирования снова возник вопрос 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

  13. 11 hours ago, Arlleex said:

    Терминаторы к импедансу кабеля никоим боком не относятся. Нужны всего лишь, чтобы правильно отобрать энергию волны и не отразить ее обратно.

    Характеристический импеданс линии как был 120 Ом, так и останется хоть через километр, хоть через 10. Хоть 10 резисторов на конце навешать. Хоть не вешать ни одного.

    не совсем понятно, вы хотите сказать что в линии нет импеданса?

    Характеристический импеданс, как я понимаю это волновое сопротивление линии

    И при двух 120 Ом резисторах включенных параллельно в шине поидее должно быть 60 Ом

    И непонятно какой параметр(входной импеданс, импеданс нагрузки на линии, импеданс линии, волновое сопротивление) они(эти 60 Ом) могут отражать

  14. 54 minutes ago, novikovfb said:

    Нагрузка на передатчик - да, сопротивление делится на 2, потому как передатчик нагружен двумя согласованными линиями, расходящимися в противоположные стороны.

    сопротивление делиться на 2, это получается 60 Ом импеданс линии, а волновое как было 120 так и остаётся?

  15. Здравствуйте!

     

    Подскажите пожалуйста по поводу разницы между импедансом источника и волновым сопротивлением шины

    На примерах CAN и RS-485

     

    Согласно спецификации на CAN, caharacteristic impedance это и есть волновое равное 120 Ом.

    Но когда мы ставим в линии два терминирующих резистора, не будет ли импеданс делиться на 2?

     

    Аналогично вопрос к RS-485

     

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