2019-12-21 01:19 PM
I am using a custom board that uses the STM32F769NI chip. I am finding that any attempt to build using the LL drivers causes build failures. I suppose this is a bug, but not sure if or how to report.
For the attached reference mx project, it fails with this
../Src/main.c:300:3: error: unknown type name 'LL_ADC_InitTypeDef';
So it seems that perhaps the LL includes aren't happening somehow?
Also, another puzzlement, is there a way to properly copy a project? I find that copied projects won't import properly into CubeIDE.
2019-12-22 05:18 PM
> So it seems that perhaps the LL includes aren't happening somehow?
Try to define this in your project preprocessor macros: USE_FULL_LL_DRIVER=1
--pa
2019-12-23 07:16 AM
That sort of fixes it, until I enable everything else, then I get undefined references to LL_I2C_Init and LL_GPIO_Init, so it would seem its not including the correct .c files.
2019-12-23 07:49 AM
I can get this to compile for visualgdb if it edit the gpdsc file to include the ll instead of hal on the i2c and gpio drivers.
2019-12-23 02:10 PM
Yes, all the needed .c files should be included.
VisualGDB is smart, that's why they ask money for it ;)
> Also, another puzzlement, is there a way to properly copy a project? I find that copied projects won't import properly into CubeIDE.
This is simple:
-- pa