STM32F437ZIT6 STM32F439ZIT6 STM32F437ZI STM32F439ZI STM32F437 STM32F439 STM32F STM32 STM IC MCU Chip LQFP-144