I am trying to get the Keil for stm32l0 tools to work with stm32cubemx. In the 'Manage Run Time Environment ' dialog I expected to be able to select options for the stmcubemx framework API as described here :-
www.keil.com/.../cubemx_proj.html
However I don't have this option. Does anyone know why or how to activate the option ?
I have uVision V5.20 for stm32 m0/m0+ and cubemx 4.15.1
Thanks for the quick reply, but I think my question was not set correctly. How do I integrate the library into Keil? I tried "Import->File" in Pack installer, but then comes the message: "Can not install Pack en.stm32cubel0: Can not find file PDSC" I have the "Keil::STM32L0xx_DFP" installed in Pack Installer. When I create a new project, ther is no way to integrate the HAL in the "Manage Run-Time Environment" window. I use Keil in the free version for STM32L0 and STM32F0.
There are some example projects for ST boards.
The HAL library was added after complaints when the L0 parts were the first stm32 family to be released by ST without a firmware library only stm32cube support.
In the zip file you can see below the DRIVERS folders for BSP ( board support packs ), CMSIS and the HAL.In the HAL folder are the HAL src and header files.
The user manual is only really a list of functions in the HAL, download document UM1749 which is a detailed description of the HAL itself.
In the PROJECTS directory are some example projects for various ST boards for all the peripherals covered by the HAL. There are keil projects in there.
Its a case of getting familiar with the HAl by using the examples and documentation I'm afraid.
Once proficient, for your own project and hardware you'll be able to create a blank Keil project then add the HAL src and header files in as you add functionality.