STM32F439NIH6 Microcontroller Evaluation Board 9MB RAM 8MB NOR Flash