STM32F050K4 STMicroelectronics, STM32F050K4 Datasheet - Page 18

no-image

STM32F050K4

Manufacturer Part Number
STM32F050K4
Description
Entry-level ARM Cortex-M0 MCU with 16 Kbytes Flash, 48 MHz CPU, motor control and CEC functions
Manufacturer
STMicroelectronics
Datasheet

Specifications of STM32F050K4

Voltage Range
2.0 V to 3.6 V
Conversion Range
0 to 3.6V
Systick Timer
24-bit downcounter

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32F050K4U6A
Manufacturer:
STMicroelectronics
Quantity:
390
Part Number:
STM32F050K4U6A
Manufacturer:
ST
0
Part Number:
STM32F050K4U7A
Manufacturer:
ST
0
Functional overview
3.16
3.17
3.17.1
3.17.2
3.17.3
18/34
General-purpose inputs/outputs (GPIOs)
Each of the GPIO pins can be configured by software as output (push-pull or open-drain), as
input (with or without pull-up or pull-down) or as peripheral alternate function. Most of the
GPIO pins are shared with digital or analog alternate functions.
The I/O configuration can be locked if needed following a specific sequence in order to avoid
spurious writing to the I/Os registers.
Analog to digital converter (ADC)
The 12-bit analog to digital converter has up to 16 external and 3 internal (temperature
sensor, voltage reference, VBAT voltage measurement) channels and performs conversions
in single-shot or scan modes. In scan mode, automatic conversion is performed on a
selected group of analog inputs.
The ADC can be served by the DMA controller.
An analog watchdog feature allows very precise monitoring of the converted voltage of one,
some or all selected channels. An interrupt is generated when the converted voltage is
outside the programmed thresholds.
Temperature sensor
The temperature sensor generates a voltage that varies linearly with temperature. The
conversion range is between 2 V < V
connected to the ADC_IN16 input channel which is used to convert the sensor output
voltage into a digital value.
As the offset of the temperature sensor varies from chip to chip due to process variation, the
internal temperature sensor is mainly suitable for applications that detect temperature
changes instead of absolute temperatures. If an accurate temperature reading is needed,
then an external temperature sensor part should be used.
V
This embedded hardware feature allows the application to measure the V
using the internal ADC channel ADC_IN18. As the V
and thus outside the ADC input range, the V
divider by 2. As a consequence, the converted digital value is half the V
Serial wire debug port (SW-DP)
An ARM SW-DP interface is provided to allow a serial wire debugging tool to be connected
to the MCU.
BAT
battery voltage monitoring
Doc ID 022717 Rev 2
DDA
< 3.6 V. The temperature sensor is internally
BAT
pin is internally connected to a bridge
BAT
voltage may be higher than V
BAT
BAT
voltage.
battery voltage
STM32F050xx
DDA
,

Related parts for STM32F050K4