STM32F4 - Discovery and 2x16 HD44780 LCD