cancel
Showing results for 
Search instead for 
Did you mean: 

[CubeMX Feature request]Please add the Drivers/CMSIS/Include/core_cm3.h to the GPDSC output

martonmiklos
Senior
Posted on June 08, 2017 at 09:03

When exporting the GPDSC project output for an STM32F103C8T6 it will contain a files referencing the

#include 'core_cm8.h':

In file included from /home/mm/STM32-workspace/pocs/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:149:0,
 from /home/mm/STM32-workspace/pocs/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:48,
 from /home/mm/STM32-workspace/pocs/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:47,
 from /home/mm/STM32-workspace/pocs/Inc/stm32f1xx_hal_conf.h:209,
 from /home/mm/STM32-workspace/pocs/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:48,
 from /home/mm/STM32-workspace/pocs/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c:104:
/home/mm/STM32-workspace/pocs/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:151:22: fatal error: core_cm3.h: No such file or directory
 #include 'core_cm3.h'�?�?�?�?�?�?�?�?

The core_cm8.h file is available under the Drivers/CMSIS/Include however it does not included in the project file.

I would like to came up with to recommendations:

- Add these files to the project (our parser checks for the headers path and appends it to the includepath (-I))

- Introduce the concept of the include folders in the XML output.

0 REPLIES 0