features
• core: arm ® Cortex ®- M4 32-bit CPU with FPU (72 MHz), single cycle multiplication and hardware department, DSP instruction and MPU (memory protection unit)
• operating conditions:
– VDD, vdda voltage range: 2.0 V to 3.6 V
• memory
– 128 to 256 KB flash memory
– SRAM up to 40 KB with hardware parity check performed on the first 16 kilobytes
• CRC computing unit
• reset and supply management
– power on / power off reset (POR / PDR)
– programmable voltage detector (PVD)
– low power mode: sleep, stop and spare items
– Vbat power supply for RTC and backup registers
• clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– internal 8 MHz RC with x 16 PLL option
– internal 40 kHz oscillator
• up to 87 fast I / OS
– all mappable external interrupt vectors
– multiple 5 volt withstand voltages
• interconnection matrix
• 12 channel DMA controller
• two 0.20 µ s (more than 17 channels) ADCs
12 / 10 / 8 / 6-bit optional resolution, 0 to 3.6 V conversion range, single ended / differential input, separate analog power supply from 2 V to 3.6 v
• one 12 bit DAC channel with analog power supply
From 2.4V to 3.6V
• four fast rail to rail analog comparators with 2 to 3.6 V analog power supply
• two operational amplifiers that can be used in PGA mode and all terminals can be powered by 2.4 to 3.6 V analog power supply
• up to 24 capacitive sensing channels supporting touch keys, linear and rotary touch sensors • 11 more timers
– one 32-bit timer and two 16 bit timers
Multi 4 IC / OC / PWM or pulse counter and quadrature (incremental) encoder input
– a 16 bit 6-channel control timer with 6 PWM channels, dead time generation and emergency stop
– a 16 bit timer with 2 IC / OCS, 1 OCN / PWM, dead time generation and emergency stop
– two 16 bit timers with IC / OC / OCN / PWM, dead time generation and emergency stop
– two Watchdog Timers (window)
– systick timer: 24 bit downlink counter
– a 16 bit basic timer to drive the DAC
• calendar RTC with alarm and periodic wake-up
From stop / standby
• communication interface
– can interface (2.0B active)
– two I2C fast mode plus (1 Mbit / s) with 20 mA current receiver, SMBus / pmbus,
Wake up from the station
– five more USART / UART (ISO 7816 interface, Lin, IrDA, modem control)
describe
Stm32f302xb / stm32f302xc series are based on high-performance arm ® Cortex ®- M432-bit RISC core, FPU operating frequency up to 72mhz, and embedded a floating point unit (FPU), a memory protection unit (MPU) and an embedded tracking macro unit (ETM). The series integrates high-speed embedded memory (more than 256kby flash memory and more than 40kby SRAM) and a wide range of enhanced I / OS and peripherals connected to two APB buses.
The device provides two more fast 12 bit ADCs (5msps), four comparators, two operational amplifiers, one more DAC channel, one low-power RTC, five more general-purpose 16 bit timers, one general-purpose 32-bit timer and one timer dedicated to motor control. They also have standard and communication interfaces: two more i2cs, three more SPIs (two SPIs with multi-channel full duplex i2ss), three USARTs, two more UARTS, can and USB. In order to realize the accuracy of audio class, I2S peripherals can clock through external PLL.
Stm32f302xb / stm32f302xc series operate at - 40 to + 85 ° C and - 40 to + 105 ° C with a temperature range of 2.0 to 3.6V power supply. A comprehensive set of energy-saving models allows the design of low-power applications.
Stm32f302xb / stm32f302xc series provide four kits, ranging from 48 pins to 100 pins. The set of peripherals included varies with the selected device.