2016-09-27 06:54 AM
I'm using System Workbench for STM32 and working with an STM32F7 with the HAL libraries.
I'm working with a VCP and I'm looking at capturing the input buffer in the usbd_cdc_if.c and sending it to a parsing routine in another file. However, when I add my include statement in the usbd_cdc_if.c file the compiler throws an error saying that it cannot find the file or directory. Looking at the directory structure generated by Cube, the generated code is in the Src folder and the user code is under SW4STM32/Project/Application/User folder.This looks like some incorrect setting in System Workbench regarding search paths that I need to set to be able to do this. Can anyone shed some insight on where to look?2016-09-27 07:56 AM
Hi,
Make sure that the include paths configured properly into the project from the correct directories. For more help on this issue, please share your .ioc file and provide more details about the tools version you have used.Regards2016-09-27 10:22 AM
2016-09-28 03:34 AM
Hello,
I suggest to you using the recently version of STM32CubeMx 4.16.1 which contains bug fixes and enhancement.So, please try with this release, then let me know whether the problem here persists or not.PS: I recommend to you using latest version of firmware (STM32Cube_FW_F7_V1.4.0) There is always enhancement and bug fixes in the new release.Regards