https://www.arm.com/files/pdf/MCBSTM32C_LAB.pdf