STMicroelectronics

STM32F091CBT6 - 48MHz 128KB MCU | STMicroelectronics

MPN: STM32F091CBT6 ✓ نشط
2.0 V to 3.6 V Vdss 48-pin LQFP (7 x 7 mm) Package 48 MHz Speed 128 KB Memory
الحد الأدنى للطلب: 1 |

STM32F091CBT6 نظرة عامة

STMicroelectronics STM32F091CBT6 is an ARM Cortex-M0 32-bit RISC microcontroller operating up to 48 MHz, with 128 KB of Flash memory, 32 KB of SRAM, and a 48-pin LQFP package measuring 7 x 7 mm. It operates from a 2.0 V to 3.6 V supply and is positioned for cost-sensitive embedded applications requiring CAN communication, analog conversion, timers, and multiple serial interfaces.

A microcontroller is a programmable semiconductor that combines a processor core, memory, and peripherals in one device. The STM32F091CBT6 belongs to the STM32F0 access-line family, where Cortex-M0 provides a compact instruction set for control-oriented embedded products. This hierarchy places the device among general-purpose microcontrollers, embedded processors, and semiconductor components used to monitor sensors, operate actuators, and manage communication links.

Key device features include an ARM Cortex-M0 core operating at up to 48 MHz, 128 KB of Flash, 32 KB of SRAM with hardware parity, a hardware CRC calculation unit, and a 2.0 V to 3.6 V operating range. The STM32F091 series also incorporates CAN capability, 12 timers, ADC, DAC, and communication interfaces, making it suitable for compact industrial controls and connected peripherals.

The architecture uses a 32-bit RISC core with integrated high-speed embedded Flash and SRAM. Hardware CRC supports reliable data integrity checks, while the timer, analog, and communications resources reduce the need for external companion ICs. In a typical design, firmware executes from Flash, static data resides in SRAM, and the integrated peripherals handle sensing, timing, communications, and control functions under a common clock and power-management framework.

Typical uses include industrial sensor nodes, CAN-connected motor and equipment controllers, compact instrumentation, access-control terminals, and communication equipment. The 48 MHz core supports responsive control loops, while CAN enables deterministic communication between distributed nodes. The LQFP package also provides accessible leads for inspection, rework, and lower-cost automated assembly.

Designers should verify pin multiplexing, peripheral instance availability, clock requirements, and the selected Flash-memory and SRAM allocation against the STM32F091CB technical documentation. Because the device provides numerous alternate-function assignments, one physical pin can serve several purposes depending on the firmware configuration. Decoupling, reset, boot, and programming connections should follow the manufacturer reference circuit.

This product page consolidates the principal electrical characteristics, application guidance, drop-in comparison options, and practical PCB considerations. Its value is not limited to basic identification: it helps engineers connect the exact memory, core, package, voltage, and interface capabilities to an appropriate embedded-system design.

بدائل مباشرة لـ STM32F091CBT6 — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.

الطرازات في هذه السلسلة

طرازات من نفس السلسلة متوافقة تمامًا مع STM32F091CBT6 (نفس عامل الشكل والبصمة) — يختلف في Package, ADC, Flash Memory, CRC Calculation Unit, Communication Interfaces.

STMicroelectronics
Package: 48-pin LQFP (7x7 mm)
ADC: 12-bit SAR, up to 10 channels
Flash Memory: 32 KB
قارن مع STM32F091CBT6 →
STMicroelectronics
Package: 48-LQFP (7x7 mm)
ADC: 12-bit, 1 MSPS, up to 16 channels
CRC Calculation Unit: Yes, 32-bit hardware CRC
قارن مع STM32F091CBT6 →
STMicroelectronics
Package: 48-LQFP, 7 x 7 mm
Flash Memory: 256 KB
قارن مع STM32F091CBT6 →

STM32F091C8T6

✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها
📦 48-pin LQFP (7 x 7 mm)
Flash memory is 64 KB versus 128 KB, a 50% reduction; CPU frequency and package dimensions match

📋 بديل مرجعي (غير موجود في الكتالوج)

STM32F091CCT6

✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها
STMicroelectronics
📦 48-pin LQFP (7 x 7 mm)
32-bit ARM Cortex-M0 microcontroller · 48 MHz · ARM Cortex-M0 32-bit RISC · 256 KB · 256K x 8 bits · 2.0 V to 3.6 V · CAN 2.0A and CAN 2.0B active · 1 Mbit/s

تواصل لمعرفة السعر

عرض ورقة البيانات ←

STM32F071CBT7

✅ بديل مباشر
STMicroelectronics
📦 48-pin LQFP (7 x 7 mm)
ARM Cortex-M0 32-bit · 48 MHz · 128 KB · 16 KB (with hardware parity) · 2.0 V to 3.6 V · 1.65 V to 3.6 V · 48-LQFP (7x7 mm) · -40 C to +85 C (industrial grade)

تواصل لمعرفة السعر

عرض ورقة البيانات ←

STM32F030C6T6

✅ بديل مباشر
STMicroelectronics
📦 48-pin LQFP (7 x 7 mm)
ARM Cortex-M0 32-bit RISC · 48 MHz · 32 KB · 4 KB · 2.4 V to 3.6 V · -40 C to +85 C · 48-pin LQFP (7x7 mm) · 12-bit SAR, up to 10 channels

✗ غير متوفر

$1.15 / وحدة

عرض ورقة البيانات ←

STM32F091CBT6 الحدود القصوى والخصائص الكهربائية

Product Type 32-bit ARM Cortex-M0 RISC microcontroller
Maximum CPU Frequency 48 MHz
Flash Memory 128 KB
SRAM 32 KB with hardware parity
Operating Voltage Range 2.0 V to 3.6 V
CPU Architecture ARM 32-bit Cortex-M0
Instruction Set 32-bit RISC
CRC Calculation Unit Yes
CAN Interface Yes
Timer Count 12 timers
ADC Yes
DAC Yes
العلبة 48-pin LQFP (7 x 7 mm)
نوع التركيب Surface Mount

دليل تكوين أطراف STM32F091CBT6 48-pin lqfp (7 x 7 mm)

تكوين الأطراف لـ STM32F091CBT6 (حزمة 48-pin lqfp (7 x 7 mm)). تتضمن هذه الدائرة المتكاملة الرقمية GPIO وواجهات الاتصال (UART وSPI وI2C) وأطراف الطاقة. راجع ورقة بيانات الشركة المصنعة لوظائف الأطراف البديلة وخيارات التكوين. ضرورية لتصميم الأنظمة المدمجة وتخطيط PCB.

مخطط توزيع أطراف حزمة 48-pin lqfp (7 x 7 mm) لـ STM32F091CBT6

لا تتوفر بيانات مفصلة لمخطط التوصيلات لـ STM32F091CBT6.

راجع ورقة البيانات للحصول على تكوين الأطراف الكامل.

التطبيقات النموذجية

STM32F091CBT6 مناسب لـ 6 التطبيقs: CAN-Connected Industrial Sensor Node, Compact Motor and Equipment Controller, Precision Data Acquisition Terminal, Access-Control and Security Terminal, Communication Gateway and Protocol Hub, Compact Consumer Appliance Controller.

🏭

CAN-Connected Industrial Sensor Node

The STM32F091CBT6 fits compact industrial sensor nodes because its 48 MHz Cortex-M0 core can service acquisition and control routines while the integrated CAN interface communicates with a wider machine network. Its 128 KB of Flash stores application firmware and protocol code, while 32 KB of SRAM supports working state and buffers. Operating from 2.0 V to 3.6 V permits integration with common 3.3 V sensor and transceiver ecosystems. The ADC and timer resources can sample analog inputs and establish periodic acquisition without an external timing IC. Before schematic release, verify that every required CAN, ADC, timer, and serial signal is available on the selected LQFP-48 pins.

🔧

Compact Motor and Equipment Controller

The STM32F091CBT6 supports motor and equipment control designs that require deterministic timing without a high-complexity processor. Its 12 timers can divide control functions among pulse generation, input capture, or timing tasks, while the 48 MHz Cortex-M0 core executes position, speed, or sequence logic. The 128 KB of Flash provides room for a control loop and diagnostics, and the 32 KB SRAM accommodates state variables and communication buffers. Its 2.0 V to 3.6 V range aligns with many 3.3 V gate-driver and sensing systems. Confirm timer channels, complementary outputs, and DMA assignments against the pin-description table before finalizing motor-control routing.

📟

Precision Data Acquisition Terminal

The STM32F091CBT6 is appropriate for compact instrumentation that combines analog measurement with local processing and communications. Its ADC can acquire sensor signals, the DAC can generate test or control outputs, and the CRC calculation unit supports data-integrity checks in communications. A 48 MHz Cortex-M0 core provides useful throughput for filtering and calibration, while 128 KB of Flash and 32 KB of SRAM provide a practical balance for embedded measurement logic. The 48-pin LQFP package exposes enough I/O for sensors, references, displays, and communication interfaces. Validate ADC accuracy, sample-time requirements, reference voltage, and DAC output limits against the electrical tables for the selected operating conditions.

🔒

Access-Control and Security Terminal

The STM32F091CBT6 can serve as the controller in an access-control or electronic lock terminal where low power, local decisions, and communication peripherals are required. The Cortex-M0 core can manage credential inputs, display updates, relay or lock timing, event logging, and network communication. Its hardware CRC unit supports integrity checks, and its 128 KB of Flash leaves room for protocol stacks and application code. The 2.0 V to 3.6 V supply range supports integration with 3.3 V logic, while the LQFP-48 package simplifies visual inspection and board rework. Review boot configuration, debug access, unused pins, and peripheral assignments to prevent accidental configuration of security-sensitive interfaces.

🌐

Communication Gateway and Protocol Hub

The STM32F091CBT6 is well suited to a small protocol hub that must bridge serial or CAN traffic while maintaining deterministic local processing. Its 48 MHz Cortex-M0 core can run multiple protocol state machines, the 32 KB SRAM provides buffer space, and the 128 KB Flash supports routing logic and firmware updates. Integrated CRC calculation improves data integrity checks, while the STM32F091 family supplies multiple timers and serial communication resources. The LQFP-48 package provides a practical mix of communication pins and power connections for a mixed-signal board. Before layout, verify the exact peripheral instances, alternate-function mappings, clock sources, and interrupt priorities required by the gateway architecture.

🏠

Compact Consumer Appliance Controller

The STM32F091CBT6 can coordinate pumps, valves, displays, buttons, and communication ports in a compact household or commercial appliance. Its 48 MHz Cortex-M0 core handles responsive state-machine control, while the timer resources support motor timing, debouncing, and periodic maintenance functions. The ADC assists with temperature, level, or position sensing, and the DAC can support analog control or test functions. With 128 KB of Flash and 32 KB of SRAM, the device accommodates substantial product firmware without moving to a larger package. Its 2.0 V to 3.6 V operating range supports common low-voltage systems. Confirm radiated-emissions margin, thermal rise, motor transient handling, and grounding before production release.

What are the key specifications of STM32F091CBT6 that engineers should know?
The STM32F091CBT6 is a 48 MHz ARM Cortex-M0 microcontroller with 128 KB of Flash, 32 KB of SRAM, and 48-pin LQFP packaging. According to the STMicroelectronics STM32F091CB product page, it operates from 2.0 V to 3.6 V and includes CAN, 12 timers, ADC, DAC, CRC, and multiple communication interfaces. These specifications position it for compact control systems requiring moderate processing speed and extensive peripheral integration.
Where can I download the STM32F091CBT6 datasheet PDF?
The official STM32F091CBT6 technical documentation is available through the STMicroelectronics STM32F091CB product page at https://www.st.com/en/microcontrollers-microprocessors/stm32f091cb.html. The document selection includes the STM32F091CB family data, including the 48-pin LQFP configuration. Use the manufacturer documentation for the complete pin-description table, memory map, electrical characteristics, and package drawings.
Where can I find the STM32F091CBT6 pinout?
The STM32F091CBT6 pinout is documented in the pin-description section of the STM32F091CB family datasheet. Its 48-pin LQFP outline measures 7 x 7 mm, and the numbered pins are shown in the package drawing. Use that table to assign each pin's power, ground, reset, boot, programming, clock, and alternate-function assignments before routing the PCB.
What can replace the STM32F091CBT6 without changing the PCB footprint?
The closest identified drop-in choices include STM32F091C8T6, STM32F091CCT6, STM32F071CBT7, and STM32F030C6T6 in compatible 48-pin LQFP configurations. Compatibility still depends on Flash capacity, peripheral population, firmware, and timing. According to the manufacturer and comparison documentation, the STM32F091-family parts retain the closest memory and peripheral alignment, while lower-memory alternatives may require firmware changes.
Is STM32F091CBT6 suitable for CAN-based industrial control systems?
The STM32F091CBT6 is suitable for compact CAN-based industrial control systems because it combines a 48 MHz Cortex-M0 core, CAN capability, 12 timers, ADC, DAC, and a 2.0 V to 3.6 V operating range. According to the STMicroelectronics product documentation, these resources support sensor acquisition, actuator timing, and networked control without requiring several separate interface ICs.
What is the difference between STM32F091CBT6 and STM32F071CBT7?
Both devices are identified as 48-pin LQFP STM32 microcontrollers with a 48 MHz ARM Cortex-M0 core and 128 KB of Flash. The STM32F091CBT6 is the primary choice when the full STM32F091 peripheral set is required. According to the STM32F091CB documentation, that family includes CAN, 12 timers, ADC, DAC, and additional communication resources that may make it preferable for more complex control designs.
STM32F091CBT6 vs STM32F030C6T6 — which is better for a new design?
Choose STM32F091CBT6 for a new design that needs more memory and peripherals; choose STM32F030C6T6 only when its lower Flash capacity and reduced feature set are sufficient. The STM32F091CBT6 provides 128 KB of Flash, 32 KB of SRAM, CAN, 12 timers, ADC, and DAC, while the STM32F030C6T6 provides only 32 KB of Flash. The latter may reduce board cost but can require firmware and board-level validation.
When should I choose STM32F091CBT6 over a lower-memory STM32F0 option?
Choose STM32F091CBT6 when application firmware, protocol stacks, diagnostics, or future updates may exceed a smaller device's memory budget. Its 128 KB of Flash and 32 KB of SRAM provide substantially more working space than the 32 KB Flash configuration associated with STM32F030C6T6. The larger part is also appropriate when CAN, DAC, or the broader STM32F091 timer and peripheral set materially simplifies the design.
Is STM32F091CBT6 the same as STM32F091C8T6?
No. STM32F091CBT6 and STM32F091C8T6 share the STM32F091CB family and 48-pin LQFP footprint, but their Flash capacities differ: 128 KB for STM32F091CBT6 and 64 KB for STM32F091C8T6. They are therefore pin-compatible at the package level, but an existing firmware image and all memory-dependent features must be checked before substituting the lower-capacity device.
What is the best GigaDevice equivalent for STM32F091CBT6?
No GigaDevice equivalent is established as a confirmed drop-in replacement for the STM32F091CBT6 from the identified technical references. Cross-brand MCU substitutions require matching the LQFP-48 footprint, pin multiplexing, voltage range, memory map, peripherals, clocking, and firmware behavior. Although GD32 devices may provide Cortex-M alternatives, a footprint match alone is insufficient to authorize a drop-in replacement.
Where can I buy STM32F091CBT6 online?
Use the Request a Quote form on this page to request STM32F091CBT6 availability, order quantities, and current lead time. The form connects the request with XAIPART without requiring a static price or stock claim. Include the required package, quantity, and production schedule so the correct 48-pin LQFP configuration can be confirmed.
What is the price of STM32F091CBT6?
The current STM32F091CBT6 price is best obtained through the Request a Quote form on this page. Pricing depends on order quantity, packaging, supply position, and market conditions, so a fixed value can become inaccurate quickly. Submit the required quantity and delivery requirements to receive a current quotation for the exact 48-pin LQFP device.
What is the lead time for STM32F091CBT6?
Current lead time for STM32F091CBT6 should be confirmed through the Request a Quote form on this page. The response should reflect the requested quantity, package form, production schedule, and current component availability. For scheduled production, request an allocation forecast early and include any date-sensitive milestones in the purchase request.
Is STM32F091CBT6 in stock?
STM32F091CBT6 availability should be checked through the Request a Quote form on this page. The form accepts the required quantity and order timing and provides a current response based on the exact suffix and packaging configuration. Avoid treating a generic distributor listing or an older inventory indication as confirmation of stock for the STM32F091CBT6.
How much power does STM32F091CBT6 require during design?
Total power depends on clock frequency, active peripherals, GPIO loading, Flash wait states, and ambient temperature, so a single operating-current value would not represent every design. According to the STM32F091CB documentation, the device supports a 2.0 V to 3.6 V operating range. Use the manufacturer electrical-characteristics tables for current and add thermal headroom in the final power-budget calculation.

بيانات مرجعية هندسية لـ STM32F091CBT6 — المقارنة وإرشادات التصميم ومعلومات الامتثال.

دليل الاختيار

Choose STM32F091CBT6 when the design needs a 48 MHz Cortex-M0 core, 128 KB of Flash, 32 KB of SRAM, CAN, 12 timers, ADC, DAC, and multiple communication interfaces in a 48-pin LQFP footprint. Select STM32F091C8T6 for the same family and package with 64 KB of Flash when firmware comfortably fits. Select STM32F091CCT6 when additional Flash headroom justifies 256 KB. Consider STM32F071CBT7 when its particular peripheral configuration satisfies the design, but verify every alternate-function mapping rather than assuming identical behavior. STM32F030C6T6 is appropriate for simpler controls where 32 KB of Flash and a reduced peripheral set are sufficient. In every substitution, check memory use, peripheral instances, pin multiplexing, clocking, boot behavior, programming, and firmware startup code.

المقارنة مع البدائل

المعامل هذا المنتج STM32F091C8T6 STM32F091CCT6 STM32F071CBT7 STM32F030C6T6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Package 48-pin LQFP (7 x 7 mm) 48-pin LQFP (7 x 7 mm) 48-pin LQFP (7 x 7 mm) 48-pin LQFP (7 x 7 mm) 48-pin LQFP (7 x 7 mm)
Flash Memory 128 KB 64 KB 256 KB 128 KB 32 KB

أبرز الفروقات

  • Balanced Flash and SRAM capacity for embedded control (مقابلSTM32F030C6T6)
  • Direct memory-capacity upgrade within the same family (مقابلSTM32F091C8T6)
  • Headroom for larger protocol and control firmware (مقابلSTM32F091CCT6)
  • Broader STM32F091 peripheral set (مقابلSTM32F071CBT7)

ملاحظات التصميم

Route the LQFP-48 footprint against the STM32F091CB package drawing and assign every pin from the family pin-description table. Because many pins have multiple alternate functions, reserve each peripheral signal before finalizing component placement. Keep the 2.0 V to 3.6 V supply distribution compact, place required decoupling capacitors close to their power pins, and provide clean routing for reset, boot, clock, and debug connections.

Separate analog and digital return paths where the ADC or DAC is used, and follow the manufacturer's reference schematic for reference, filtering, and decoupling connections. Place analog input traces away from switching nodes and high-current outputs. If the design uses a high-speed communication interface, keep its route short, provide a continuous reference plane, and observe the specified edge-rate and impedance constraints before releasing the layout.

Do not select an alternative from package appearance alone. For STM32F091C8T6 and STM32F030C6T6, check that the application image fits the reduced Flash capacity; for STM32F071CBT7, verify the peripheral set and alternate-function assignments; and for STM32F091CCT6, confirm that the board supply, clock, and memory assumptions remain valid. Validate boot behavior, interrupt priorities, peripheral instances, and programming access after substitution.

Create the power budget from the actual clock, active peripherals, GPIO load, and operating temperature rather than one nominal current value. Confirm that the 2.0 V to 3.6 V device range includes transient and ripple conditions at the supply pins. For CAN or motor-control boards, account separately for transceiver or driver loads, because those external circuits can dominate the regulator and copper requirements of the MCU rail.

معلومات الامتثال

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
خالٍ من الرصاص
Unknown
خالٍ من الهالوجين
Unknown
المعادن المتنازع عليها
Unknown

Compliance status was not stated on the manufacturer product-page excerpt or in the listed distributor snippets. The STM32F091CBT6 is an industrial-temperature-capable device designation, but AEC-Q100 qualification must not be inferred from that suffix.

تم التحقق من البيانات في: 2026-11-07 — تم التحقق من البيانات وتنسيقها بواسطة فريق هندسة المكونات في XAIPART

عمليات بحث ذات صلة

stm32f091cbt6 datasheet STM32F091CBT6 datasheet pdf STM32F091CBT6 pinout STM32F091CBT6 specifications STM32F091CBT6 schematic STM32F091CBT6 equivalent STM32F091CBT6 replacement STM32F091CBT6 cross reference STM32F091CBT6 vs STM32F071CBT7 STM32F091CBT6 LQFP-48 footprint STM32F091CBT6 price STM32F091CBT6 stock STMicroelectronics STM32F091CBT6 STM32F091CBT6 CAN application circuit

المكونات والمصطلحات ذات الصلة

STMicroelectronics STM32F091CBT6 STM32F091CB STM32F091C8T6 STM32F091CCT6 STM32F071CBT7 STM32F030C6T6 ARM Cortex-M0 32-bit RISC microcontroller embedded processor semiconductor 128 KB Flash 32 KB SRAM 48 MHz 2.0 V to 3.6 V CAN interface ADC DAC hardware CRC 12 timers 48-pin LQFP LQFP package family surface-mount package
عرض سعر سريع RFQ
املأ التفاصيل الكاملة — سيرد فريق المبيعات لدينا خلال 24 ساعة
رقم القطعة الشركة المصنعة الحزمة QTY السعر المستهدف الإجمالي
✓
تم إرسال عرض السعر!

سنرد على بريدك الإلكتروني خلال 24 ساعة

1
تم إرسال طلب عرض السعر
2
تم استلام عرض السعر
3
تم تقديم الطلب
4
الدفع
5
تم الشحن
6
تم التسليم
عرض تفاصيل طلب عرض السعر