Skip to main content
MLane.3
Associate II
August 5, 2020
Question

Adding Additional Software Pack ARM.CMSIS 5.6.0 onSTM32H743, running on Nucleo H743ZI2, I get 'Incomplete Inclusion' error on all source files - Middleware folder.

  • August 5, 2020
  • 3 replies
  • 1785 views

Every time, I regenerate the code after including the above ARM file, I get an error on all source files that states 'incomplete inclusion' - enable CMSIS DSP. I have been getting around this by adding the appropriate ARM DSP libraries manually. It is a little painful and eventually would like this error resolved?

This topic has been closed for replies.

3 replies

Khouloud ZEMMELI
ST Employee
August 6, 2020

Hello @MLane.3​ 

Could you please share your ioc file?

Thanks

Khouloud

MLane.3
MLane.3Author
Associate II
August 6, 2020

here is the ioc file

Khouloud ZEMMELI
ST Employee
August 7, 2020

Thanks @MLane.3​ for the feedback, issue will be fixed if you generate a keil project, in fact, this's not a CubeMX issue, it's a specific problem with ARM packs and we are sorry for that... so It's not possible to fix the issue from MX side as the RTE_components.h can be generated by CubeMX, only if there is some RTE_components into the PDSC .

For the choosen component , there is no RTE element

https://www.keil.com/pack/doc/CMSIS/Pack/html/pdsc_components_pg.html#RTE_Components_h

Best Regards

Khouloud

MLane.3
MLane.3Author
Associate II
August 7, 2020

... so bottom line; this does not work with STM32CubeIDE?

Khouloud ZEMMELI
ST Employee
August 10, 2020

Sorry but no.

Regards,

Khouloud