The STM32F733ZET6 from STMicroelectronics is a STM32F733xx series high performance ARM® Cortex®-M7 microcontroller in 144 pin LQFP package. The Cortex®-M7 core features a single floating point unit (SFPU) precision which supports ARM single precision data processing instructions and data types. It also implements a full set of DSP instructions and memory protection unit (MPU) which enhances application security. The device embeds high speed memories with 512Kbyte flash, 256Kbytes of SRAM (including 64Kbytes of data TCM RAM), 16Kbytes of instruction TCM RAM (for critical real-time routines), 4Kbytes of back-up SRAM and an extensive range of enhanced I/Os and peripherals connected to 2 APB buses, 2 AHB buses, 32bit multi-AHB bus matrix and multi layer AXI interconnect supporting internal and external memories access. It features 2 advanced control, 10 general purpose, 2 basic, 1 low power timers. It also features AEC (128/256bit key encryption hardware accelerator).
● Frequency up to 216MHz, MPU, 462 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1) and DSP instructions
● 1.7V to 3.6V power supply, -40°C to 85°C operating temperature range
● 5/3 (simplex) SPI/I2S, 3 I2C, 4/4 USART/UART, USB OTG FS, USB OTG HS, USBPHYC, CAN, 2 SAI interfaces
● 16-stream DMA controller and RTC (subsecond accuracy, hardware calendar)
● 4 - 26MHz crystal oscillator, internal 16MHz factory trimmed RC (1% accuracy), FMC memory controller
● Dual mode quad SPI, 32KHz oscillator for RTC with calibration, internal 32KHz RC with calibration
● Low power (sleep, stop and standby modes), SDMMC1, SDMMC2 interfaces
● True random number generator, CRC calculation unit, 96bit unique ID, 112 GPIO, two 12bit DAC
● Debug mode (SWD and JTAG interface, Cortex®-M7 Trace Macrocell™), three 12bit ADC (24 ch)
● Readout protection, write protection, proprietary code readout protection