C++ HAL library for STM32VLDISCOVERY