The STM32F303VET6 is a 32-bit ARM® Cortex® -M4 Microcontroller Unit offers digital signal processing (DSP) and floating point unit (FPU). The microcontroller unit offers four fast 12-bit ADCs, seven comparators, four operational amplifiers and two DAC channels, a low-power RTC, up to five general-purpose 16-bit timers and one general-purpose 32-bit timer. It also features standard and advanced communication interfaces up to three I²Cs, up to four SPIs, three USARTs, up to two UARTs, CAN and USB. To achieve audio class accuracy, the I²S peripherals can be clocked via an external PLL. It incorporates high-speed embedded memories (512kB of flash memory, 80kB of SRAM), a flexible memory controller for static memories and an extensive range of enhanced I/Os and peripherals connected to an AHB and two APB buses.
● CRC calculation unit
● Reset and power management - Power-ON/power DOWN reset (POR/PDR)
● Programmable voltage detector
● Low-power - Sleep, stop and standby
● VBAT supply for RTC and backup registers
● Interconnect matrix
● Calendar RTC with alarm, periodic wakeup from stop/standby
● Serial wire debug, Cortex®-M4 with FPU ETM, JTAG
● 96-bit Unique ID
●ESD sensitive device, take proper precaution while handling the device.