HD44780 LCD library test for STM32F4