Errors in the configurator of the STM32CubeIDE for microcontroller STM32L100RB. (Not observed for STM32F103, etc.) (Low Layer only)
Ubuntu STM32CubeIDE 1.8/1.7
File -> New -> STM32 Project
Choose STM32L100RB -> Next -> Project Name : "removeMe2" -> Finish
In Device Configuration Tool:
Pinout&Configuration -> Connectivity -> SPI1 -> Mode: Full Duplex Master
Project Manager -> Advanced Setting -> Driver Selector -> SPI: LL
Save and generate code.
Project -> Build All
.........
./Core/Src/main.c: In function 'MX_SPI1_Init':
../Core/Src/main.c:210:3: warning: implicit declaration of function 'LL_SPI_SetStandard' [-Wimplicit-function-declaration]
210 | LL_SPI_SetStandard(SPI1, LL_SPI_PROTOCOL_MOTOROLA);
| ^~~~~~~~~~~~~~~~~~
........
Build Failed. 3 errors, 0 warnings. (took 901ms)
And I can't open declaration (Hotkey - F3) of LL_SPI_SetStandard(). (For other functions IDE try to open *.c file at first, but not *.h. Definition of LL_SPI_SetStandard() in the stm32l1xx_ll_spi.h)
