STM32F373C8 page 2 STM32F373C8 page 3