STM32F100CBH6B Datasheet PDF