STM32F100VB

The STM32F100x4, STM32F100x6, STM32F100x8 and STM32F100xB microcontrollers incorporate the high-performance ARM®Cortex®-M3 32-bit RISC core operating at a 24 MHz frequency, high-speed embedded memories (Flash memory up to 128 Kbytes and SRAM up to 8 Kbytes), and an extensive range of enhanced peripherals and I/Os connected to two APB buses. All devices offer standard communication interfaces (up to two I2Cs, two SPIs, one HDMI CEC, and up to three USARTs), one 12-bit ADC, two 12-bit DACs, up to six general-purpose 16-bit timers and an advanced-control PWM timer.

The STM32F100xx low- and medium-density devices operate in the – 40 to + 85 °C and – 40 to + 105 °C temperature ranges, from a 2.0 to 3.6 V power supply.

A comprehensive set of power-saving mode allows the design of low-power applications.

These microcontrollers include devices in three different packages ranging from 48 pins to 100 pins. Depending on the device chosen, different sets of peripherals are included.

These features make these microcontrollers suitable for a wide range of applications such as application control and user interfaces, medical and hand-held equipment, PC and gaming peripherals, GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms, and HVACs.

主要特性

Core: ARM®32-bit Cortex®-M3 CPU

24 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance

Single-cycle multiplication and hardware division

Memories

16 to 128 Kbytes of Flash memory

4 to 8 Kbytes of SRAM

Clock, reset and supply management

2.0 to 3.6 V application supply and I/Os

POR, PDR and programmable voltage detector (PVD)

4-to-24 MHz crystal oscillator

Internal 8 MHz factory-trimmed RC

Internal 40 kHz RC

PLL for CPU clock

32 kHz oscillator for RTC with calibration

Low power

Sleep, Stop and Standby modes

VBATsupply for RTC and backup registers

Debug mode

Serial wire debug (SWD) and JTAG interfaces

DMA

7-channel DMA controller

Peripherals supported: timers, ADC, SPIs, I2Cs, USARTs and DACs

1 × 12-bit, 1.2 μs A/D converter (up to 16 channels)

Conversion range: 0 to 3.6 V

Temperature sensor

2 × 12-bit D/A converters

Up to 80 fast I/O ports

37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant

Up to 12 timers

Up to three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter

A standalone application used for rapid development of graphical user interfaces for TFT displays. Software generates code for STM32 MCUs. Code is fully compatible with mikroElektronika compilers mikroC, mikroBasic and mikroPascal

Citadel is the world's first SRAM PUF-based key provisioning system designed to keep pace with the growing demand for the generation, distribution, and protection of cryptographic keys for IoT applications. The Citadel key provisioning system is built around a full-featured set of manufacturing and OEM managed tools. The software libraries that run on manufacturing equipment have been designed for full-speed production.

Develop a cellular connected product with Particle's Electron. In one small package, you can build a connected parking meter, shipping container or agricultural sensor with our integrated offering of cellular hardware.

Small and powerful Wi-Fi connected microcontroller. Based on Cypress's WICED architecture, the Particle Photon Series combines a powerful STM32 ARM Cortex M3 microcontroller and a Cypress Wi-Fi chip. This keeps the footprint small but the function broad.

A secure key management software solution that dynamically reconstructs on-chip secret keyswithout ever storing those keys. SRAM PUF-based keys are bound to a device in such a way that they cannot be cloned, copied or in any way extracted from the device. Broadkey is designed to enable storage of multiple cryptographic keys of various lengths.

SensiEDGE offers end-to-end development services including Hardware, Firmware, Software development, Enclosure, Cloud and mobile APPs. SensiEDGE offers full customization services for all its SOM, and combines modules with additional components to help reach proof of concept stage in a very short time. Speed up your IoT product development right now with help from SensiEDGE!

(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support
for information on specific devices.