features
core: arm ® 32-bit cortex ™- M0cpu, frequency up to 48 MHz
recall
– 16 to 64 kb flash memory
– 4 to 8 Kbytes SRAM with hardware parity check
CRC computing unit
reset and power management
– voltage range: 2.4 V to 3.6 V
– power on / power off reset (POR / PDR)
– low power mode: sleep, stop, standby
clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– internal 8 MHz RC with X6 PLL option
– internal 40 kHz RC oscillator
up to 55 fast I / OS
– all mappable external interrupt vectors
– 36 more I / OS with 5 V tolerance
five channel DMA controller
1 x 12 bit 1.0 µ s ADC (more than 16 channels)
– conversion range: 0 to 3.6 V
– change the analog power supply from 2.4 to 3.6 volts
10 more timers
– a 16 bit 7-channel control
Timer for 6-channel PWM output with dead time generation and emergency stop
– a 16 bit timer, 4 IC / OC, which can be used for infrared control decoding
– a 16 bit timer with 2 IC / OC, 1 OCN, dead time generation and emergency stop
– two 16 bit timers, each with IC / OC and OCN, dead time generation, emergency
Stop and modulator gate for IR control
– a 16 bit timer with 1 IC / OC
– a 16 bit basic timer
– and system watchdog timer
– systick timer: 24 bit downlink counter
calendar RTC with alarm and periodic wake-up from stop / standby
communication interface
– two more I2C interfaces: one supports
20 mA fast mode enhancement (1 Mbit / s)
Current sink
– two more USARTs support master
Synchronous SPI and modem control; one
With automatic baud rate detection function
– two more SPIs (18 Mbit / s) with 4 to 16 ports
Programmable bit frame
serial line commissioning (SWD)
application
Program control and user interface, handheld devices, a / V receivers and digital TVs, PC peripherals, game platforms, electric bicycles, consumer appliances, printers, scanners, alarm systems, video walkie talkies and hvacs.
describe
Stm32f030x microcontroller integrates high-performance armcortex ™- Embedded flash memory (sr032 / MHz and M032 / MHz), as well as a wide range of embedded flash memory (up to 48kbi / O). All devices are provided with standard communication interfaces (more than two I2C, more than two SPI and more than two USARTs), a 12 bit ADC, more than six general-purpose 16 bit timers and a control PWM timer.
Stm32f030x microcontroller operates in the temperature range of - 40 to + 85 ° C, with a power supply of 2.4 to 3.6V. A comprehensive set of energy-saving models allows the design of low-power applications.
The stm32f030x microcontroller includes devices in four different packages, from 20 pins to 64 pins. According to the selected device, it includes different sets of peripheral devices. The following description outlines the full range of stm32f030x peripherals.
These features make the stm32f030x microcontroller suitable for a wide range of applications.
