产品(18688)

STM32F072VBH7 - 48MHz Cortex-M0 128KB MCU | STMicroelectronics
STM32F072VBH7

STM32F072VBH7 - 48MHz Cortex-M0 128KB MCU | STMicroelectronics

The STMicroelectronics STM32F072VBH7 is a 32-bit ARM Cortex-M0 microcontroller with a 48 MHz CPU, 128 KB of Flash, USB, CAN, 12 timers, ADC, DAC, and communication interfaces, supplied in a 100-UFBGA 7 mm x 7 mm package. A microcontroller is an integrated semiconductor device that combines a processor core, program memory, data memory, peripherals, and interface circuitry into one compact component. The STM32F072 series belongs to the STM32F0 mainstream MCU line and is designed for embedded control, communications, data acquisition, USB connectivity, and industrial equipment requiring low power and real-time peripheral integration. The verified source data identifies the STM32F072VBH7 as an ARM Cortex-M0 MCU operating at up to 48 MHz with 128 KB Flash. The device also includes USB full-speed 2.0, CAN, 12 timers, ADC, DAC, and communication interfaces. Its stated operating supply condition includes 2.5 V or 3.3 V, while the distributor listings identify a maximum operating voltage of 3.6 V in the component summary. The 100-UFBGA package provides a compact physical solution for high-density embedded designs while supporting exposed-pad thermal management. Compared with larger leaded packages, UFBGA is particularly useful when board area is constrained. Its fine pitch also increases manufacturing sensitivity, making land-pattern accuracy, solder-paste control, and reflow-profile validation essential. Typical applications include USB-connected embedded peripherals, CAN-based industrial or automotive-adjacent control equipment, motor and power-control systems, data loggers, sensor hubs, consumer products, and communication gateways. The combination of USB, CAN, timers, analog conversion functions, and a 48 MHz ARM core makes the MCU suitable for designs that need multiple peripheral functions without a higher-complexity processor. Designs using this MCU should verify every power rail, decoupling requirement, pin multiplexing option, boot configuration, clock source, and programming interface against the manufacturer datasheet before layout release. For BGA assembly, thermal vias, pad geometry, solder-mask design, and inspection requirements should be reviewed with the PCB assembly provider. STM32F072VBH7 availability and price should be checked directly with authorized distributors, as the supplied search data does not include numeric distributor pricing.

询价 有现货
STM32F072VBT6 - 48MHz Cortex-M0 128KB MCU | STMicroelectronics
STM32F072VBT6

STM32F072VBT6 - 48MHz Cortex-M0 128KB MCU | STMicroelectronics

The STMicroelectronics STM32F072VBT6 is a 32-bit ARM Cortex-M0 microcontroller operating at up to 48 MHz, with 128 KB of Flash memory, 16 KB of SRAM, USB, CAN, and CEC connectivity, and a 2 V to 3.6 V operating-voltage range. It is housed in a 100-pin LQFP package measuring 14 mm by 14 mm. What is a microcontroller? A microcontroller, or MCU, integrates a processor core, nonvolatile program memory, volatile data memory, peripherals, and power-management functions into one semiconductor device. The STM32F0 MCU family belongs to the embedded-processor hierarchy and combines an Arm Cortex-M0 RISC core with GPIO, timers, serial interfaces, analog functions, communications peripherals, and debugging support. This integration allows a controller to execute firmware, acquire inputs, control outputs, and manage connected equipment without a separate external processor. Key features of the STM32F072VBT6 include its 48 MHz maximum operating frequency, 128 KB Flash, 16 KB SRAM, integrated USB and CAN interfaces, and 100-LQFP packaging. The MCU is identified by DigiKey as an STM32F0 series device with a 32-bit Arm Cortex-M0 core. Mouser identifies the same family position as a mainstream Arm Cortex-M0 USB-line MCU with 128 KB Flash, 48 MHz CPU, USB, and CAN connectivity. The STM32F0 architecture is intended for embedded control tasks that require deterministic peripheral access and broad I/O capability in a relatively large package. Its 100-pin LQFP format provides more externally accessible pins than smaller packages, making it useful when a design requires numerous GPIO, communication, timer, or analog-control connections. The verified distributor results specifically identify 128 KB Flash, 16 KB SRAM, 48 MHz operation, 2 V to 3.6 V operation, and USB/CAN features; other detailed electrical and peripheral limits are not provided in the supplied source text. Typical uses include USB-connected embedded controls, CAN-connected industrial or consumer equipment, data-acquisition systems, compact control boards, and products requiring a larger pin count. A design should allocate the MCU supply and ground pins correctly, configure the 2 V to 3.6 V operating environment, and route USB, CAN, and other high-speed or noisy signals according to the manufacturer’s complete datasheet and reference guidance. The main engineering benefit is integration: USB, CAN, Cortex-M0 processing, 128 KB Flash, and 16 KB SRAM are available in one 100-LQFP device, reducing the number of external components. The tradeoff is that the 14 mm by 14 mm package is larger than common 48-pin or 64-pin MCUs, so board area and routing complexity must be considered in compact products. This page consolidates verified distributor specifications, pricing observations, package information, application guidance, and selection considerations. It distinguishes verified values from parameters that require confirmation from the manufacturer datasheet, helping engineers plan sourcing and hardware design without treating unprovided specifications as guaranteed facts.

USD $1.54 有现货
STM32F091RBT6 - 48MHz ARM Cortex-M0 MCU 128KB Flash LQFP-64
STM32F091RBT6

STM32F091RBT6 - 48MHz ARM Cortex-M0 MCU 128KB Flash LQFP-64

The STMicroelectronics STM32F091RBT6 is a 32-bit ARM Cortex-M0 microcontroller in the STM32F0 Access line, offering 128 KB Flash, 32 KB SRAM, and a 48 MHz CPU in a 64-pin LQFP (10x10 mm) package. It integrates CAN 2.0B, USB 2.0 Full-Speed (without internal PHY), a 12-bit ADC, a 12-bit DAC, and 12 timers, providing a rich set of peripherals for cost-sensitive embedded designs. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, volatile and non-volatile memory, and programmable I/O peripherals. The STM32F0 family positions itself as the entry point to ST's Cortex-M0 portfolio, optimized for 8/16-bit replacement by delivering higher performance (48 MHz, 38 DMIPS) at comparable or lower system cost. Within the STM32 taxonomy, the STM32F0 sits below the Cortex-M3/M4 STM32F1/F3 lines and the Cortex-M4/M7 STM32F4 lines; it shares the same STM32 standard peripheral library and STM32CubeMX ecosystem for code portability. Key features of the STM32F091RBT6 include 128 KB Flash with read-while-write support, 32 KB SRAM, a 12-bit 1 MSPS ADC with up to 16 channels, two 12-bit DAC channels, two I2C, two SPI, four USART, one USB 2.0 Full-Speed, one CAN 2.0B, and one HDMI-CEC interface. Operating voltage spans 2.0 V to 3.6 V, with low-power Run, Sleep, Stop, and Standby modes consuming as little as a few microamperes, plus a real-time clock and battery backup domain. Architecturally, the Cortex-M0 core delivers 0.9 DMIPS/MHz using Thumb-2 instructions, paired with a single-cycle multiplier and a Nested Vectored Interrupt Controller (NVIC). The device supports serial-wire debug (SWD) and JTAG, and ST's standard HAL/LL drivers in the STM32Cube ecosystem make firmware migration across STM32 families straightforward. Typical applications include USB HID peripherals, CAN node endpoints in industrial networks, low-cost motor control boards, USB-CDC virtual COM ports, smart sensors, and consumer appliances. The wide operating voltage and integrated CAN make it attractive for both 3.3 V industrial nodes and battery-powered consumer devices. When designing with this MCU, allocate decoupling capacitance of 100 nF per VDD pin plus a bulk 4.7 uF near the regulator, and ensure VDDA/VREF+ filtering for ADC accuracy. For USB, route the DP/DM pair as a 90 ohm differential and use the dedicated USB power-domain pins per the reference manual. This page synthesizes distributor pricing, parametric alternatives, and practical design notes that complement the ST datasheet and reference manual, helping engineers evaluate the STM32F091RBT6 for production BOM decisions.

USD $2.52 有现货
STM32F091RCT6 - Cortex-M0 48MHz 256KB MCU | STMicroelectronics
STM32F091RCT6

STM32F091RCT6 - Cortex-M0 48MHz 256KB MCU | STMicroelectronics

The STMicroelectronics STM32F091RCT6 is a 32-bit ARM Cortex-M0 microcontroller operating at up to 48 MHz with 256 KB of embedded Flash memory and 32 KB of SRAM, housed in a 64-pin LQFP (10x10 mm) surface-mount package. A microcontroller (MCU) is a single integrated circuit that combines a processor core, memory, and programmable peripherals into one chip, forming the lowest tier of embedded processing hierarchy: MCU -> embedded processor -> system-on-chip. The STM32F091RCT6 belongs to STMicroelectronics' STM32F0 Access Line, the entry-level mainstream family of the broader STM32 portfolio, which spans Cortex-M0 to Cortex-M7 cores and is one of the most widely deployed ARM microcontroller platforms in industrial and consumer electronics. Key features of this device include the ARM Cortex-M0 32-bit RISC core at 48 MHz, 256 KB Flash with ECC option, 32 KB SRAM with hardware parity check, and a rich communication set highlighted by a CAN 2.0B interface - uncommon at this price point - plus up to 8 USARTs, 2 I2C, 2 SPI, and HDMI-CEC. The STM32F091 also integrates a CRC calculation unit, 12-bit ADC with up to 16 channels, DAC, comparators, and flexible clocking with an internal 48 MHz HSI requiring no external crystal. Technically, the F091 implements ST's ART-free Cortex-M0 pipeline with zero-wait-state execution from Flash at 48 MHz, 2.0 V to 3.6 V single-supply operation, and five low-power modes down to stop mode with wake-up on USART. The peripheral multiplexer (SYSCFG) allows flexible routing of digital peripherals to alternate pins, simplifying PCB layout. Typical applications include industrial fieldbus nodes exploiting the CAN interface, motor control and power conversion, building automation sensors, and consumer appliances requiring multiple serial ports. A key design consideration: enable the clock security system (CSS) on HSE and use the internal 48 MHz source for USB or CAN bit timing to remove crystal-related failure modes. This page synthesizes verified distributor data, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

USD $2.71 有现货
STM32F100C6T6B - 24MHz Cortex-M3 MCU 32KB LQFP-48 | STMicroelectronics
STM32F100C6T6B

STM32F100C6T6B - 24MHz Cortex-M3 MCU 32KB LQFP-48 | STMicroelectronics

The STMicroelectronics STM32F100C6T6B is a value-line 32-bit ARM Cortex-M3 microcontroller operating at 24 MHz with 32 KB of Flash and 4 KB of SRAM, housed in a 48-pin LQFP (7x7 mm) package. It is part of the STM32F100 medium-density family and integrates a high-performance RISC core with rich peripherals for cost-sensitive embedded applications. A microcontroller (MCU) is a single-chip computer containing a processor core, program memory (Flash), working memory (SRAM), and a rich peripheral mix including timers, ADCs, communication interfaces, and GPIO. Within the broader category hierarchy, the STM32F100 sits at Microcontroller -> ARM Cortex-M MCU -> 32-bit MCU -> Embedded Processor -> Semiconductor. Cortex-M3 cores implement the ARMv7-M architecture with Thumb-2 instruction set, deterministic interrupt handling, and hardware division — making them well suited to real-time control tasks. Key features of the STM32F100C6T6B include a 12-bit ADC (1 µs conversion), two 12-bit DACs, six general-purpose 16-bit timers, a 24 MHz maximum core clock, and up to 37 GPIO pins. The device integrates up to eight communication interfaces including I2C, SPI, USART, and CAN, plus a 1-channel advanced timer for motor control. Operating voltage spans 2.0 V to 3.6 V across the –40 °C to +85 °C industrial temperature range. Architecturally, the part uses ST's 130 nm CMOS process with embedded Flash and a nested vector interrupt controller (NVIC) capable of handling up to 60 maskable interrupt sources. The integrated voltage regulator supports both run, sleep, stop, and standby low-power modes. Hardware CRC and 96-bit unique device ID reduce firmware overhead and enable secure identification. Typical applications include home appliances and white goods, HVAC control, motor control for low-voltage DC and stepper motors, industrial sensors, USB accessories, and low-cost consumer electronics such as remote controls, toys, and LED lighting controllers. The wide peripheral mix also makes the STM32F100C6T6B suitable for smart-metering peripherals and simple HMI boards. When designing with this part, note that the 48-pin LQFP footprint is shared across much of the STM32F1 family, allowing straightforward migration to higher-density parts (C8/CB) without PCB redesign. Ensure the BOOT0 strap and NRST reset network follow ST's reference design, and respect the 3.3 V supply tolerance for reliable Flash operation. This page synthesizes distributor pricing, drop-in LQFP-48 alternatives, and practical design notes not found in the standalone manufacturer datasheet.

USD $1.62 有现货
STM32F101VET6 - 32-Bit 36MHz Cortex-M3 MCU | STMicroelectronics
STM32F101VET6

STM32F101VET6 - 32-Bit 36MHz Cortex-M3 MCU | STMicroelectronics

The STMicroelectronics STM32F101VET6 is a 32-bit ARM Cortex-M3 microcontroller operating at up to 36 MHz, with 512 KB of Flash memory and a 100-LQFP package measuring 14 x 14 mm. It is an STM32F1-series access-line MCU designed for embedded control applications requiring a broad peripheral set and a conventional 100-pin package. A microcontroller is an integrated semiconductor device containing a processor core, memory, I/O ports, and peripherals such as timers, serial interfaces, and analog converters. The STM32F101VET6 belongs to the Cortex-M3 -> 32-bit microcontroller -> embedded processor -> semiconductor hierarchy, combining deterministic control processing with extensive on-chip integration. Key verified attributes include an ARM Cortex-M3 core, 32-bit architecture, 36 MHz maximum clock frequency, 512 KB Flash, and 100-LQFP packaging. The 100-pin package provides substantially more I/O and peripheral connectivity than smaller 48-pin devices, making the MCU suitable for control panels, industrial controllers, communication gateways, and multi-interface embedded systems. The verified distributor listing identifies 37 I/O ports, while the package snippet identifies a 14 x 14 mm LQFP outline. The STM32F101VET6 is positioned as an access-line part rather than a low-power or high-performance Cortex-M series member. Its principal engineering value is the combination of Cortex-M3 software support, ample Flash storage for larger firmware images, and a high pin count for concurrent peripheral connections. The STM32F101 family name also indicates a mature STM32F1 platform, although exact peripheral details should be confirmed in the manufacturer documentation before final design release. Typical designs can use the MCU for industrial automation, embedded gateways, data acquisition, motor and relay control, and communication equipment. The 100-LQFP footprint requires a multilayer or carefully routed PCB with adequate escape routing for its fine-pitch leads. Designers should verify power, clock, peripheral, and pin multiplexing requirements against the exact datasheet and validate firmware, bootloader, timing, and mixed-signal behavior. This page combines verified distributor and cross-reference information with structured engineering guidance. It distinguishes confirmed STM32F101VET6 attributes from specifications that still require manufacturer-data confirmation, helping engineers evaluate sourcing, replacement, and design decisions without treating unverified details as guaranteed facts.

询价 有现货
STM32F101ZCT6 - ARM Cortex-M3 MCU, 256KB Flash, 144-LQFP | STMicroelectronics
STM32F101ZCT6

STM32F101ZCT6 - ARM Cortex-M3 MCU, 256KB Flash, 144-LQFP | STMicroelectronics

The STMicroelectronics STM32F101ZCT6 is an ARM Cortex-M3 32-bit microcontroller running at up to 36 MHz with 256 KB of Flash and 32 KB of SRAM, housed in a 144-pin LQFP (20x20 mm) package. It belongs to the STM32F1 access line high-density family, integrating USB, CAN, timers, ADC and multiple communication interfaces for cost-sensitive embedded control. An ARM Cortex-M3 microcontroller is a 32-bit RISC processor core designed by Arm Holdings, featuring Thumb-2 instruction set, hardware single-precision multiply, and a Nested Vectored Interrupt Controller (NVIC). The STM32F101 family belongs to the broader STM32 ecosystem, which sits within the hierarchy: microcontroller -> embedded MCU -> semiconductor -> integrated circuit. Compared with the F0 (Cortex-M0) and F4 (Cortex-M4) families, the F1 family targets mainstream applications with low cost, simple peripherals, and broad tool support. The device features 256 KB of single-bank Flash, 32 KB SRAM, up to 112 general-purpose I/O, three 12-bit ADCs (1 µs conversion), up to ten timers, USB full-speed device, two CAN 2.0B controllers, three USARTs, two SPIs, and two I²C buses. The integrated voltage regulator supports 2.0–3.6 V single-supply operation with brown-out reset and programmable voltage detector, allowing direct Li-ion or 3.3 V system-rail connection. From an architectural standpoint, the STM32F101ZCT6 uses a 3-stage pipelined Cortex-M3 core with single-cycle multiplier and hardware divide (2–12 cycles). The bus matrix arbitrates between the CPU DMA core, Flash/7-three code, SRAM, and peripheral bridges (APB1/APB2). This multi-bus topology lets USB/CAN transfer work while the CPU executes from Flash without contention, simplifying firmware development. Typical applications include industrial motor drives, USB HID peripherals, CAN-node industrial controllers, building automation gateways, HVAC controls, smart-metering nodes, and consumer appliances requiring moderate processing, mixed-signal performance, and abundant I/O. A key design consideration: at 72 MHz operation, design PCB layout with 4-layer stack-up, decoupling capacitors placed within 5 mm of each supply pin, and crystal traces guarded by ground to meet USB and CAN EMC requirements. The 144-pin LQFP has generous ground pins for low-impedance return paths. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, optimized for engineers searching for an STM32F101 access-line replacement or pin-compatible second source.

USD $4.95 有现货
STM32F102R6T6A - 48MHz Cortex-M3 MCU, 32KB Flash, USB | STMicroelectronics
STM32F102R6T6A

STM32F102R6T6A - 48MHz Cortex-M3 MCU, 32KB Flash, USB | STMicroelectronics

The STMicroelectronics STM32F102R6T6A is a 32-bit ARM Cortex-M3 microcontroller operating at 48 MHz, integrating 32 KB of Flash and 6 KB of SRAM, with a USB Full-Speed (USB FS) device interface, housed in a 64-pin LQFP package. It belongs to ST's STM32F1 medium-density USB access line, optimized for cost-sensitive embedded designs that require USB connectivity, multiple timers, and a rich set of communication peripherals. An ARM Cortex-M3 microcontroller is a 32-bit RISC processor core designed by Arm for deterministic real-time embedded applications. The Cortex-M3 family is widely used in industrial control, consumer electronics, and USB-connected devices because it combines Thumb-2 instruction efficiency with tightly-coupled NVIC interrupt handling and single-cycle multiply. Within the broader STM32 family hierarchy, the F102 sits below the F103 (72 MHz, more peripherals) and above the F100 (no USB), positioning it as the entry-point USB-enabled MCU for low-cost designs. Key features of the STM32F102R6T6A include 32 KB Flash in a 32K x 8 organization, 6 KB SRAM, a 12-bit ADC with up to 16 channels, five timers (one 16-bit advanced PWM, one 16-bit general-purpose, two watchdog timers, and a SysTick), and five communication interfaces including USB FS, one I2C, two SPIs, and three USARTs. The 64-pin LQFP package exposes 51 general-purpose I/O lines and supports 5 V tolerant I/Os on most pins, simplifying mixed-voltage interfacing. The device operates from a 2.0 V to 3.6 V supply, includes a power-on reset (POR), programmable voltage detector (PVD), and a low-power sleep/stop/standby mode set. The integrated USB 2.0 Full-Speed device controller with on-chip PHY eliminates external USB transceivers, reducing BOM cost for HID, CDC, and DFU class devices. Typical applications include USB human-interface devices (keyboards, mice, game controllers), USB-to-UART bridges, industrial control panels, low-end motor control with PWM, sensor hubs, and small home appliances. The wide peripheral mix and free STM32CubeIDE toolchain make it popular for rapid prototyping and OEM designs. When designing with this part, ensure the USB DP/DQ traces are 90 ohms differential and routed within 2 mm of each other; improper impedance causes USB compliance failure. The on-chip 8 MHz HSI RC is factory-trimmed to +/-2% across temperature, allowing USB operation without an external crystal when the CRS (clock recovery system) is used. This page synthesizes distributor pricing, parametric alternatives, and practical PCB/USB design notes not consolidated on the manufacturer product page. (424 words)

USD $2.65 有现货
STM32F103C6T6 - 72MHz Cortex-M3 MCU 32KB Flash | ST
STM32F103C6T6

STM32F103C6T6 - 72MHz Cortex-M3 MCU 32KB Flash | ST

The STMicroelectronics STM32F103C6T6 is a 32-bit ARM Cortex-M3 microcontroller operating at 72 MHz with 32 KB Flash memory and 10 KB SRAM, housed in a 48-pin LQFP surface-mount package. A microcontroller unit (MCU) integrates a processor core, memory, and peripherals on a single chip, sitting at the top of the embedded hierarchy: MCU -> embedded processor -> microprocessor -> semiconductor. The STM32F1 series, based on the ARM Cortex-M3 RISC core, is one of the most widely deployed 32-bit MCU families in industrial and consumer electronics, and the STM32F103C6T6 is its entry-level mainstream-line member. Key features include the 72 MHz Cortex-M3 core, 32 KB (32K x 8) Flash, 10 KB SRAM, two 12-bit ADCs (up to 10 external channels), seven 16-bit timers including one 24-bit down-counter, USB 2.0 full-speed and CAN 2.0B interfaces, and multiple SPI, I2C, and USART serial ports. Supply voltage spans 2.0 V to 3.6 V with the core at 3.3 V nominal. Architecturally, the Cortex-M3 uses a 3-stage pipeline with Harvard bus structure, Thumb-2 instruction set, and a nested vectored interrupt controller (NVIC) delivering low, deterministic interrupt latency. Peripherals connect through the APB1/APB2 bus matrix, and the flash accelerator keeps 72 MHz execution efficient from zero-wait-state-capable memory ranges. Typical applications include motor control, industrial automation nodes, USB and CAN communication boards, consumer appliances, and low-cost development platforms such as the Blue Pill board ecosystem. For design, plan flash headroom carefully: 32 KB fills quickly with USB stacks or RTOS code, so consider the pin-compatible STM32F103C8T6 (64 KB) if code size is uncertain. This page synthesizes distributor pricing, verified drop-in alternatives including GigaDevice GD32F103, and practical design notes not found in the ST datasheet.

USD $2.05 有现货
STM32F103C8T6 - 32位ARM Cortex-M3 MCU,64KB Flash | STMicroelectronics
STM32F103C8T6

STM32F103C8T6 - 32位ARM Cortex-M3 MCU,64KB Flash | STMicroelectronics

STM32F103C8T6 是 STMicroelectronics 推出的 32 位 ARM Cortex-M3 微控制器,具有 64KB Flash、20KB SRAM,工作频率高达 72 MHz。它包含多种通信接口(USART、SPI、I2C、USB、CAN)和 12 位 ADC,适用于工业控制、电机驱动和物联网应用。采用 LQFP-48 封装。

USD $1.02 有现货
STM32F103C8T6 - 72MHz Cortex-M3 MCU,64KB Flash,LQFP-48 | STMicroelectronics
STM32F103C8T6

STM32F103C8T6 - 72MHz Cortex-M3 MCU,64KB Flash,LQFP-48 | STMicroelectronics

STMicroelectronics STM32F103C8T6 是一款 32 位 ARM Cortex-M3 中密度性能线微控制器,工作频率高达 72 MHz,具有 64 KB Flash 和 20 KB SRAM,采用 48 引脚 LQFP 封装(7x7 mm)。 ARM Cortex-M3 微控制器(MCU)是由 Arm Holdings 设计的 32 位 RISC 处理器内核,适用于需要低功耗确定性实时性能的嵌入式应用。Cortex-M3 位于 Cortex-M 系列的低端(高于 Cortex-M0/M0+,低于 Cortex-M4/M7),该类别中的微控制器将处理器内核与片上存储器、外设和模拟模块集成到单个系统级芯片中。STM32F103 系列具体属于更广泛的层级:ARM Cortex-M3 -> 32 位 MCU -> STM32F1 系列 -> STM32 主流系列 -> STMicroelectronics 微控制器 -> 半导体。这一层级很重要,因为它决定了工具链(Arm Cortex-M3 支持标准的 Arm Keil、IAR、GCC 和 STM32CubeIDE 流程)以及整个 STM32 平台使用的外设编程模型。 主要特性包括 64 KB 嵌入式 Flash(具有边读边写能力)、20 KB SRAM、2.0 V 至 3.6 V 电源范围、8 MHz 内部 RC 振荡器(通过 PLL 倍频至 72 MHz)、两个 12 位 ADC(1 µs 转换,最多 16 通道)、七个 16 位定时器以及一个全速 USB 2.0 全速设备/主机/OTG 控制器。通信外设包括三个 USART、两个 SPI(18 Mbit/s)、两个 I2C 总线(400 kHz)、一个 CAN 2.0B 接口和一个 USB 全速端口。48 引脚 LQFP 封装提供 37 个 5 V 耐压 GPIO 引脚。 在架构上,Cortex-M3 内核每 MHz 提供 1.25 Dhrystone MIPS,支持 Thumb-2 指令集,并包含具有可配置优先级和硬件堆栈处理的嵌套向量中断控制器(NVIC)。集成稳压器和欠压复位(BOR)简化了电源设计,而带有篡改检测引脚的 4 字节备份寄存器支持电池供电的 RTC 模式。 典型应用包括工业控制板、电机驱动(BLDC/PMSM FOC 补充)、USB HID/COM 端口设备、CAN 总线节点接口以及低成本开发平台,例如著名的“Blue Pill”板。 使用此器件进行设计时,请将 100 nF 陶瓷去耦电容尽可能靠近每个 VDD/VDDA 引脚对放置,并为 NRST 引脚连接保留 10 kΩ 上拉电阻和可选复位按钮。确保每次上电时 BOOT0 引脚状态与所需的启动存储器匹配。 本页面综合了分销商定价、直接替代方案(首先同品牌 STM32F103 变体,然后跨品牌引脚兼容部件)以及制造商数据表中未包含的实用设计说明。

USD $1.68 有现货
STM32F103C8T7 - 72MHz Cortex-M3 MCU 64KB LQFP-48 | STMicroelectronics
STM32F103C8T7

STM32F103C8T7 - 72MHz Cortex-M3 MCU 64KB LQFP-48 | STMicroelectronics

The STMicroelectronics STM32F103C8T7 is a medium-density performance-line ARM Cortex-M3 microcontroller operating at 72 MHz with 64 KB of Flash and 20 KB of SRAM, housed in a 48-pin LQFP (7x7 mm) package. It integrates USB 2.0 Full-Speed, CAN 2.0B, seven 16-bit timers, two 12-bit ADCs (up to 1 MSPS), and nine communication interfaces (I2C, SPI, USART, USB, CAN) on a single die, delivering 90 DMIPS at 1.25 DMIPS/MHz. An ARM Cortex-M3 microcontroller is a 32-bit RISC processor core designed for deterministic real-time embedded control, sitting within a broader taxonomy of MCU -> embedded processor -> microcontroller -> semiconductor. Cortex-M3 cores specifically target low-latency interrupt response (typically 12 clock cycles), Thumb-2 instruction efficiency, and hardware divide in a small footprint, making them the workhorse of industrial motor control, USB peripherals, and consumer device controllers where deterministic behavior matters more than raw clock speed. Key features include 72 MHz CPU with hardware single-cycle multiply, 64 KB Flash with read-while-write support, 20 KB SRAM, a 12-bit ADC with up to 10 channels, two I2C, two SPI, three USART, one USB Full-Speed, and one CAN 2.0B interface. Operating voltage spans 2.0V to 3.6V with internal 8 MHz and 40 kHz RC oscillators plus a PLL multiplying up to 72 MHz. The architecture pairs the Cortex-M3 core with a Nested Vectored Interrupt Controller (NVIC) supporting up to 43 maskable interrupts, a DMA controller with seven channels, and a power management block offering Sleep, Stop, and Standby modes. The bus matrix arbitrates between the core, DMA, and peripherals to keep deterministic throughput even when USB or CAN packets arrive. Typical applications include USB HID peripherals, industrial CAN-bus nodes, motor-control boards, low-cost development platforms (the 'Blue Pill' form factor), and consumer device controllers. The integrated USB PHY and CAN 2.0B controller make it particularly suited for bridging PC and industrial networks without external transceiver logic. Operating temperature spans -40C to +105C for the industrial grade. When designing with this device, watch the 2.0V minimum VDD during PLL start-up and ensure decoupling comprises a 100 nF X7R per VDD pin plus a bulk 4.7 uF tantalum or ceramic. The NRST pin requires an external 10 kohm pull-up and a 100 nF capacitor to VDD for reliable reset. This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet.

USD $2.25 有现货
STM32F103CBT6 - 72MHz Cortex-M3 128KB Flash MCU | STMicroelectronics
STM32F103CBT6

STM32F103CBT6 - 72MHz Cortex-M3 128KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F103CBT6 is a 32-bit ARM Cortex-M3 mainstream microcontroller running at up to 72 MHz with 128 KB of Flash and 20 KB of SRAM, packaged in a 48-pin LQFP (7x7 mm) device. What is a microcontroller? An MCU integrates a processor core, on-chip non-volatile memory (Flash), volatile working memory (SRAM), and a set of programmable peripherals onto a single silicon die. Within the embedded-computing hierarchy it sits above a bare microprocessor and below a full system-on-chip, and within ST's own portfolio the STM32F1 mainstream series places the STM32F103CBT6 between the ultra-low-power STM32L family and the higher-performance Cortex-M4 STM32F4 family. The part belongs to the medium-density STM32F103xx performance line, which targets cost-sensitive industrial and consumer control. Key features include a 72 MHz Cortex-M3 core with single-cycle hardware multiply and divide, a 2.0 V to 3.6 V supply range, an embedded nested vectored interrupt controller with 43 maskable channels, and up to 37 GPIO pins tolerant to 5 V. On-board communication is broad for the class: three USARTs, two I2C buses, two SPI interfaces, one full-speed USB 2.0 device port, and one CAN 2.0B active controller. Two 12-bit ADCs (1 us conversion), one 12-bit DAC, three general-purpose 16-bit timers, one PWM timer, and one basic timer give ample motor-control flexibility. Technically, the clock tree uses an internal 8 MHz RC oscillator plus a 4-16 MHz external crystal and a dedicated 32 kHz RTC oscillator; PLL multiplication reaches 72 MHz. Programming is via SWD or JTAG, with a built-in bootloader selectable via BOOT0/BOOT1. The 7x7 mm LQFP-48 package gives a low-cost, easy-to-assemble footprint suitable for both hand-soldered prototypes and high-volume SMT lines. Typical applications include industrial control nodes, motor drives, USB-to-CAN fieldbus bridges, medical instruments, smart-home hubs, and IoT gateways, where the combination of USB, CAN, and multiple UARTs positions the part as a communication-rich embedded hub. For design, decouple every VDD pin with 100 nF ceramics plus a single 4.7 uF bulk, place the HSE crystal traces short and guarded, and tie BOOT0 to GND for normal Flash boot or to VDD for system-memory bootloader. This page synthesises distributor pricing, drop-in alternatives (GD32F103CBT6, APM32F103CBT6, AT32F403ACBT7), and practical design notes not found in the ST datasheet.

USD $3.20 有现货
STM32F103CBT7 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics
STM32F103CBT7

STM32F103CBT7 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics

The STMicroelectronics STM32F103CBT7 is a 32-bit ARM Cortex-M3 microcontroller operating at up to 72MHz, with 128KB of flash memory and a 48-LQFP 7x7mm package. It is designed for embedded control applications requiring real-time processing, serial connectivity, timers, and mixed peripherals. The verified distributor data identifies the part as an STM32F1 microcontroller with 128KB flash and a 48-LQFP package. A microcontroller is a semiconductor that integrates a processor core, memory, and peripherals into one programmable device. The STM32F1 family belongs to the ARM Cortex-M embedded ecosystem, where the MCU executes firmware from flash and uses peripherals to interface with sensors, communication networks, motors, displays, and control systems. STM32F103CBT7 is specifically associated with the medium-density performance line and is suitable for designs where a Cortex-M3 core and compact 48-pin implementation are required. The key verified characteristics are a 32-bit Cortex-M3 processor, 72MHz maximum operating frequency, 128KB flash, and a 48-LQFP 7x7mm package. These values make the device appropriate for industrial controllers, communication modules, motor-control peripherals, instrument interfaces, and embedded automation products. The LQFP package also provides a practical surface-mount format for prototypes and medium-density production assemblies. The STM32F103CBT7 is a programmable embedded platform rather than a fixed-function controller. Firmware determines the behavior of its GPIO, timers, serial interfaces, analog functions, and interrupt-driven control loops. Designers should therefore validate the complete peripheral configuration, clock plan, memory usage, and board-level power requirements against the applicable STMicroelectronics documentation before production release. Typical applications include connected industrial sensors, compact motor-control boards, USB or UART communication modules, data acquisition equipment, and embedded controller platforms. The 72MHz Cortex-M3 core provides processing headroom for control tasks, while 128KB flash provides room for application code and bootloader logic. The 48-LQFP package remains useful where a moderate pin count and easy visual inspection are preferred over a very small package. When designing around STM32F103CBT7, preserve the required decoupling and oscillator layout recommended by the manufacturer documentation, and confirm the exact peripheral pin mapping for the selected board. Do not assume that a competitor with a similar package name is electrically or firmware compatible without checking pin functions, voltage limits, clock behavior, and peripheral differences. This page combines verified distributor data with clearly marked data gaps rather than estimating missing electrical details. This product reference is intended to help engineers identify the correct MCU, compare possible replacements, and plan an embedded design. The most important engineering checks are package compatibility, firmware portability, peripheral coverage, clock configuration, and supply availability.

询价 有现货
STM32F103CBU6 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics
STM32F103CBU6

STM32F103CBU6 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics

The STMicroelectronics STM32F103CBU6 is a 32-bit ARM Cortex-M3 microcontroller operating up to 72 MHz, with 128 KB of Flash memory and a 48-pin UFQFPN package measuring 7 mm by 7 mm. The verified distributor listing identifies this part as an STM32F1 performance-line MCU with 128K x 8 Flash organization. It combines general-purpose embedded processing with USB, CAN, timers, ADCs, and multiple communication interfaces in one compact surface-mount device. A microcontroller is a programmable semiconductor that integrates a CPU core, memory, peripherals, and interfaces into a single embedded-control component. The STM32F103 belongs to the ARM Cortex-M microcontroller class and the broader embedded-processor hierarchy: MCU, microcontroller, embedded processor, and semiconductor. This device family is intended for systems that need deterministic control, serial communications, analog measurement, and moderate firmware complexity without a separate processor. Key verified features include a 72 MHz ARM Cortex-M3 CPU, 1.25 DMIPS/MHz Dhrystone 2.1 performance at zero-wait-state memory access, single-cycle multiplication, hardware division, and 128 KB of Flash. The family feature description also identifies USB, CAN, seven timers, two ADCs, and nine communication interfaces. These peripherals support connected industrial controls, USB peripherals, CAN nodes, measurement systems, and compact embedded products. The STM32F103CBU6 uses a 48-UFQFPN package with an exposed pad, enabling a compact PCB footprint and improved heat spreading when the pad is properly connected to the ground plane. The MCU is not a power semiconductor, so a safe-operating-area chart is not applicable. Supply voltage, current, temperature limits, pin functions, and detailed electrical limits are not fully included in the supplied verified data and must be confirmed from the manufacturer datasheet before design release. Typical applications include industrial automation, USB-enabled embedded controls, CAN-connected equipment, motor and motor-control systems, instrumentation, and low-cost development platforms. Its 72 MHz processing rate and communication peripherals make it suitable for control loops that require more performance than a simple 8-bit MCU while retaining a broad embedded peripheral set. The 48-pin package also offers more I/O and interface options than smaller 32-pin or 20-pin devices. For a new design, preserve the exposed-pad land pattern, follow the manufacturer's decoupling and layout guidance, and verify pin multiplexing, clock configuration, peripheral assignment, and firmware support against the exact datasheet and reference manual. This page combines verified distributor specifications, sourced replacement information, comparison structure, and practical design guidance; it does not substitute for an electrical sign-off of the manufacturer documentation.

询价 有现货
STM32F103R8T6 - 72MHz Cortex-M3, 64KB Flash MCU | STMicroelectronics
STM32F103R8T6

STM32F103R8T6 - 72MHz Cortex-M3, 64KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F103R8T6 is a medium-density performance-line 32-bit microcontroller with an ARM Cortex-M3 core running at 72 MHz, 64 KB of Flash memory and 20 KB of SRAM, housed in a 64-pin LQFP package (7 x 7 mm, 0.5 mm pitch). A microcontroller (MCU) integrates a processor core, memory, and peripherals on a single chip, sitting at the center of the embedded systems hierarchy: silicon -> ARM Cortex-M core -> STM32F1 family -> STM32F103 medium-density line. MCUs execute control, communication, and signal-processing tasks in everything from industrial machines to consumer appliances. Key features include the 72 MHz Cortex-M3 with Harvard architecture, two 12-bit ADCs with 1 us conversion time, and six timers (three general-purpose 16-bit timers plus one advanced PWM timer). Communication coverage is broad: USB 2.0 full-speed device, CAN 2.0B, two SPI, two I2C, and three USARTs, plus seven-channel DMA for data movement without CPU load. Architecturally, the Cortex-M3 provides a 3-stage pipeline, nested vectored interrupt controller (NVIC) with 43 maskable interrupt channels, and a Thumb-2 instruction set that reduces code size. The embedded Flash supports zero-wait-state execution up to 24 MHz with prefetch buffer performance at 72 MHz, while the AHB/APB bus matrix lets high-speed peripherals run independently of the core. Typical applications include industrial motor control (the advanced PWM timer with dead-time generation is purpose-built for this), USB and CAN-enabled communication nodes, and general-purpose embedded control in meters, printers, and building automation. Design consideration: keep VDD within the 2.0 V to 3.6 V range and decouple each VDD/VDDA pin with 100 nF ceramics close to the package; BOOT0 must be tied to a defined level for reliable boot from Flash. This page synthesizes distributor pricing, seven drop-in alternatives including GigaDevice GD32F103, and practical design notes not found in the standard datasheet.

USD $2.90 有现货
STM32F103R8T7 - 72MHz 64KB Cortex-M3 MCU | STMicroelectronics
STM32F103R8T7

STM32F103R8T7 - 72MHz 64KB Cortex-M3 MCU | STMicroelectronics

STMicroelectronics STM32F103R8T7 is an Arm Cortex-M3 32-bit RISC microcontroller operating at 72 MHz, with 64 KB Flash memory and a 64-LQFP 10 mm x 10 mm package. It belongs to the STM32F1 medium-density performance line and integrates USB, CAN, seven 16-bit timers, two ADCs, and nine communication interfaces. Its combination of real-time control capability, extensive peripheral integration, and a 64-pin surface-mount package makes it suitable for embedded control, communications, motor control, sensing, and USB-connected equipment. A microcontroller such as the STM32F103R8T7 is a programmable semiconductor that combines a processor core, memory, and peripherals on one integrated circuit. The Cortex-M3 core uses a reduced-instruction architecture optimized for embedded systems, while the STM32F103 family adds timers, serial interfaces, analog converters, and communication controllers. Within the hierarchy of MCU, embedded processor, digital controller, and semiconductor, this device provides a practical platform for controlling sensors, actuators, communications, and real-time signal processing. Key features include a maximum 72 MHz operating frequency, 64 KB Flash, two ADCs, USB and CAN connectivity, and seven 16-bit timers. The 64-LQFP package provides external access to the device's GPIO and communication signals, while the integrated analog and timing resources reduce the need for separate components. The verified product listing identifies the device as a 32-bit, 72 MHz, 64 KB Flash MCU in a 64-LQFP package. The STM32F103R8T7 architecture supports both control-oriented firmware and communication-rich embedded systems. Its seven 16-bit timers support timing, input capture, output compare, PWM, and motor-control workflows. USB and CAN interfaces enable connection to host systems, peripherals, industrial networks, or automotive-style communication equipment. Two ADCs provide analog measurement channels, while the Arm Cortex-M3 core executes control logic efficiently. Typical applications include industrial controllers, USB peripherals, CAN-connected nodes, motor-control boards, instrument interfaces, and compact embedded products. The 72 MHz clock provides processing headroom for protocol handling and real-time tasks, while the analog inputs can be used for sensor conditioning and monitoring. Designers should confirm memory requirements, pin-level connectivity, and peripheral availability against the complete manufacturer documentation before finalizing a system. For PCB design, place the MCU close to its decoupling network and provide a stable clock, reset, and debug implementation according to the manufacturer reference material. Check every exposed and power pin against the package drawing before routing. The device is a digital integrated circuit rather than a power semiconductor, so SOA data is not applicable. Pricing and availability can change, so procurement should rely on current distributor or manufacturer quotes.

询价 有现货
STM32F103RBH6 - 32-Bit 72MHz 128KB MCU | STMicroelectronics
STM32F103RBH6

STM32F103RBH6 - 32-Bit 72MHz 128KB MCU | STMicroelectronics

The STMicroelectronics STM32F103RBH6 is a 32-bit ARM Cortex-M3 microcontroller operating at 72MHz, with 128KB of Flash memory and a 64-TFBGA package measuring 5mm by 5mm. The device belongs to the STM32F1 series and is positioned for compact embedded systems requiring mixed-signal control, timers, communications, and efficient real-time processing. The verified distributor listing identifies the MCU as a 64-pin TFBGA device, while additional ordering information confirms its 2.5V and 3.3V supply-related positioning. A microcontroller is a programmable semiconductor that integrates a processor core, memory, peripherals, and input/output interfaces onto one package. The STM32F103RBH6 uses an ARM Cortex-M3 core within the broader embedded MCU hierarchy: microcontroller, embedded processor, semiconductor, and electronic component. This family is commonly used where deterministic control, communication connectivity, and broad peripheral integration are needed without a separate external processor. The STM32F103RBH6 provides 128KB of Flash memory, a 72MHz maximum clock indication in the verified listing, and a 32-bit architecture. The STM32F103 family is also identified in the verified material as supporting CAN, LIN, USB, mixed-signal functions, and timer-driven control. These interfaces make it suitable for industrial controllers, communication equipment, motor-control systems, data acquisition modules, and compact consumer products. The device is packaged in a 64-TFBGA, 5mm by 5mm form factor. TFBGA is a surface-mount ball-grid-array package, allowing a compact PCB footprint and short electrical connections when the board layout follows the manufacturer pin and escape-routing requirements. The verified distributor snippet lists 64 pins, while the exact exposed-ball assignments and electrical limits require confirmation from the manufacturer datasheet. A typical design places the MCU beside stable power regulation, decoupling capacitors, oscillator circuitry, reset support, programming access, and application-specific sensors or communication transceivers. Firmware configuration determines whether the available timers, serial interfaces, analog inputs, and communication blocks are used for control, monitoring, or data exchange. Designers should verify package-specific pin multiplexing, power sequencing, clock limits, and peripheral availability against the official datasheet before layout release. The STM32F103RBH6 is best suited to compact embedded-control platforms where 32-bit processing, 128KB Flash, and integrated mixed-signal or communications capability are valuable. Compared with larger LQFP alternatives, its 64-TFBGA package can reduce board area, but it increases assembly and inspection complexity. Compare competitor devices by exact package, pin mapping, memory, peripheral set, clock behavior, and validated firmware support rather than by CPU frequency alone. This page combines verified distributor specifications, package information, pricing references, source links, application guidance, and drop-in alternatives for engineering evaluation. Alternative parts require careful validation of pin compatibility, electrical limits, memory, peripherals, clock behavior, and software support before substitution.

USD $2.86 有现货
STM32F103RBH7 - 72MHz 128KB Cortex-M3 MCU | STMicroelectronics
STM32F103RBH7

STM32F103RBH7 - 72MHz 128KB Cortex-M3 MCU | STMicroelectronics

The STMicroelectronics STM32F103RBH7 is a 32-bit ARM Cortex-M3 microcontroller operating up to 72 MHz, with 128 KB of Flash memory and a 64-pin TFBGA package measuring 5 x 5 mm. It belongs to the STM32F1 performance-line MCU family and combines deterministic embedded control with serial communications and general-purpose I/O in a compact surface-mount package. The verified listing identifies ARM Cortex-M3 architecture, 72 MHz operation, 128 KB Flash, and 64-TFBGA construction. A microcontroller is a programmable system-on-chip that integrates a processor core, memory, peripherals, and I/O into one device. The Cortex-M3 hierarchy places STM32F103RBH7 within ARM-based 32-bit embedded processors, microcontrollers, and the broader semiconductor category. It is suited to systems that require compact firmware execution, real-time control, and multiple serial interfaces without using a larger application processor. The verified part data specifies 32-bit processing, a 72 MHz maximum frequency, and 128 KB organized as 128K x 8 Flash. One distributor result also describes a wide I/O selection and available connectivity including USB, CAN, LIN, I2C, and SPI. These interfaces make the device useful when several peripheral buses must coexist. Exact peripheral counts, voltage ranges, RAM capacity, GPIO count, package dimensions, and electrical limits were not supplied in the provided data and therefore remain unconfirmed here. The STM32F103RBH7 is positioned for embedded control, communication gateways, instrumentation, and compact automation modules. Its 128 KB Flash footprint provides room for boot code, application logic, and communication handlers, while the 72 MHz Cortex-M3 core provides computational headroom for control loops. Firmware planning must nevertheless include the device's actual RAM, interrupt map, peripheral variants, clock limits, and pin multiplexing after those values are confirmed from the manufacturer datasheet. PCB design should provide a regulated supply, decoupling capacitors, ground-plane continuity, and clean routing for external interfaces. Because the verified package is a 64-pin TFBGA, assembly and inspection require a land pattern and via arrangement suitable for fine-pitch BGA construction. Do not substitute a package drawing from an LQFP STM32F103 variant, because the STM32F103RBH7 listing explicitly identifies TFBGA rather than LQFP. This data page consolidates exact distributor listings, availability and pricing references, package information, interface context, and replacement-analysis limits for the STM32F103RBH7. Unverified technical values are deliberately identified as missing rather than inferred. Engineers should use the manufacturer datasheet for final pin assignments, timing, electrical characteristics, memory, errata, and qualification decisions before release to production.

USD $2.23 有现货
STM32F103RBT6 - 72MHz Cortex-M3 MCU 128KB Flash | ST
STM32F103RBT6

STM32F103RBT6 - 72MHz Cortex-M3 MCU 128KB Flash | ST

The STMicroelectronics STM32F103RBT6 is a 32-bit ARM Cortex-M3 microcontroller operating at 72 MHz, integrating 128 KB of single-bank Flash and 20 KB of SRAM in a 64-pin LQFP surface-mount package. It belongs to the ST medium-density STM32F1 performance line and is one of the most widely deployed Cortex-M3 MCUs in industrial control and communication modules. A microcontroller unit (MCU) is a single integrated circuit that combines a processor core, memory, and programmable peripherals into one device, forming the lowest layer of the embedded-system hierarchy: MCU -> microcontroller -> embedded processor -> system-on-chip. The ARM Cortex-M3 is a 32-bit RISC processor core optimized for cost-sensitive and power-conscious embedded control. The STM32F103 family was one of the first mainstream Cortex-M families adopted at scale across industrial electronics, in large part because of its rich peripheral set and pin compatibility across Flash derivatives. Key features include the 72 MHz Cortex-M3 core delivering 1.25 DMIPS/MHz, 128 KB on-chip Flash, 20 KB SRAM, a 2.0 V to 3.6 V supply range with a 3.3 V operating point, two 12-bit ADCs with up to 1 microsecond conversion time and up to 16 input channels, two I2C, two SPI, three USART, one USB 2.0 full-speed interface, one CAN 2.0B active controller, and seven 16-bit timers including PWM-capable channels. An 8 MHz high-speed internal RC oscillator and support for an external 4 to 16 MHz crystal allow flexible clocking without external components. Architecturally, the device uses an ARMv7-M Harvard structure with a three-stage pipeline and a Nested Vectored Interrupt Controller (NVIC) for low-latency interrupt response. An AHB/APB bus matrix allows peripheral DMA and core execution to proceed concurrently, while a Flash interface with prefetch buffer minimizes stalls when the 72 MHz core fetches instructions from Flash. Typical applications include industrial control nodes, motor-control auxiliary boards, USB and CAN communication modules, low-cost development platforms, and legacy 8-bit/16-bit MCU upgrades where the ARM tool ecosystem reduces software cost. Designers also use this device in smart-metering peripherals and low-cost HMIs. Design consideration: pin compatibility across the STM32F1 family means Flash upgrades from 128 KB to 256 KB (e.g., STM32F103RCT6) require no PCB change, but verify RAM sizing, peripheral count, and the 72 MHz maximum frequency when porting between derivative families. This page synthesizes distributor pricing, verified drop-in alternatives including the GD32F103RBT6 cross-brand P2P candidate and STM32F103RCT6 same-family upgrade, plus practical design notes not found in the manufacturer datasheet.

USD $3.18 有现货
STM32F103RBT6TR - 72MHz Cortex-M3, 128KB Flash MCU | STMicroelectronics
STM32F103RBT6TR

STM32F103RBT6TR - 72MHz Cortex-M3, 128KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F103RBT6TR is a 32-bit ARM Cortex-M3 microcontroller running at 72 MHz (90 DMIPS, 1.25 DMIPS/MHz) with 128 KB Flash and 20 KB SRAM, housed in a 64-pin LQFP surface-mount package (Tape & Reel packaged, indicated by the TR suffix). A microcontroller (MCU) is a single-chip computer that integrates a processor core, program memory, data memory, and peripheral interfaces on one die. Within the embedded-systems hierarchy, the STM32F103RBT6TR belongs to the medium-density performance line of the STM32F1 family: MCU -> 32-bit MCU -> ARM Cortex-M3 MCU -> STM32F1 series -> STM32F103 medium-density performance line. Key features include two 12-bit ADCs with up to 10 external channels and 1 us conversion time, seven 16-bit timers, and nine communication interfaces: two I2C, three USARTs, two SPIs, a full-speed USB 2.0 device controller, and a CAN 2.0B controller. A 7-channel DMA controller offloads data transfers, and a nested vectored interrupt controller (NVIC) with 60 maskable interrupt vectors enables deterministic real-time response. The core supports single-cycle hardware multiply and division for efficient signal processing. Technically, the device operates from a 2.0 V to 3.6 V supply with dedicated VDDA/VSSA analog pins that isolate the ADC and PLL from digital supply noise. Power modes include Sleep, Stop, and Standby with wake-up in microseconds; typical run consumption is low enough for battery-powered designs. Flash supports 10,000 write cycles with embedded erase/write controllers, and true read-while-write operation permits EEPROM emulation. Typical applications include industrial control and PLC I/O modules, motor control and inverter boards using the advanced TIM1 timer, USB and CAN field devices, medical handheld instruments, and consumer appliances. Design consideration: keep VDDA well-decoupled (10 nF plus 1 uF) and provide a clean 3.3 V rail with 100 nF on every VDD pin pair; BOOT0 must be strapped to ground for flash boot. This page adds value beyond the datasheet by synthesizing distributor pricing, verified pin-compatible alternatives such as GigaDevice GD32F103, and practical design notes for second-sourcing and migration.

USD $3.58 有现货
STM32F103RBT7 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics
STM32F103RBT7

STM32F103RBT7 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics

The STMicroelectronics STM32F103RBT7 is a 32-bit Arm Cortex-M3 microcontroller operating at 72 MHz, with 128 KB of Flash memory, USB, CAN, seven timers, two ADCs, and nine communication interfaces, packaged in a 64-LQFP 10 x 10 mm package. A microcontroller is a programmable embedded-system component that combines a processor core, memory, peripherals, and communication interfaces on one semiconductor device. The STM32F103 belongs to STMicroelectronics’ medium-density performance line and is used to control motors, industrial equipment, communications, sensors, and consumer products. Its Cortex-M3 architecture provides a 32-bit RISC platform while retaining low system complexity for embedded designs. The verified product information identifies a maximum operating frequency of 72 MHz, 128 KB Flash memory, USB, CAN, seven 16-bit timers, two ADCs, and nine communication interfaces. These peripherals support applications requiring analog measurement, timing, serial communications, motor-control feedback, USB connectivity, or CAN-based distributed control. The 64-LQFP package provides a conventional surface-mount footprint suitable for automated PCB assembly. The STM32F103RBT7 is positioned for designs that need more processing performance and peripheral integration than a basic 8-bit or low-density microcontroller, while remaining within the STM32F103 family ecosystem. Its USB and CAN interfaces make it useful for connected embedded equipment, and its dual ADC capability supports analog sensor acquisition. The exact RAM size, supply-voltage limits, pin assignments, and detailed electrical characteristics are not included in the supplied verified data and must be confirmed in the manufacturer datasheet. Typical implementations include industrial motor controllers, USB-connected data-acquisition devices, CAN network nodes, instrumentation, communications equipment, and compact control platforms. Designers should preserve the package footprint, verify every alternate-function pin, confirm memory-map and peripheral compatibility, and review the official STM32F103RB documentation before transferring firmware between MCU variants. A key sourcing consideration is that an electrically similar MCU may not be a true drop-in replacement. Package dimensions, pin multiplexing, peripheral behavior, clock requirements, memory organization, firmware support, and lifecycle expectations must all be checked. This page distinguishes verified product facts from unresolved specifications and avoids inventing values that were not present in the supplied data.

询价 有现货
STM32F103RCT6 - 72MHz Cortex-M3 MCU, 256KB Flash | ST
STM32F103RCT6

STM32F103RCT6 - 72MHz Cortex-M3 MCU, 256KB Flash | ST

The STMicroelectronics STM32F103RCT6 is a high-density performance line ARM Cortex-M3 32-bit microcontroller operating at up to 72MHz with 256KB of Flash memory and 48KB of SRAM, housed in an LQFP64 (10x10 mm) surface-mount package with 51 GPIO pins. A microcontroller (MCU) is a compact integrated circuit that combines a processor core, memory, and programmable peripherals on a single chip, forming the central control element of embedded systems. The STM32F103RCT6 sits within the STM32 family hierarchy: STM32F1 series -> STM32 MCU portfolio -> ARM Cortex-M based microcontrollers -> semiconductor ICs. The Cortex-M3 core, with its nested vectored interrupt controller (NVIC) and memory protection unit (MPU), delivers deterministic real-time performance at 1.25 DMIPS/MHz. Key features include a wide 2.0V to 3.6V supply range, -40C to +85C industrial temperature operation, Sleep/Stop/Standby low-power modes, a real-time clock (RTC), multiple PWM-capable timers, and 5V-tolerant GPIOs. The 256KB high-density Flash accommodates complex firmware such as RTOS-based applications, while rich peripheral integration reduces external BOM cost and board area. Architecturally, the device uses an AMBA AHB/APB bus matrix connecting the 72MHz core to SRAM and peripherals, with single-cycle hardware multiply for efficient control-loop mathematics. Three 12-bit ADCs run at up to 1 MSPS (2 MSPS in interleaved dual mode), and two 12-bit DACs support analog output. Connectivity includes USB 2.0 Full Speed, CAN 2.0B, three USARTs, SPI, and I2C interfaces. Typical applications include industrial motor control, PLCs, medical devices, IoT gateways, USB/CAN communication bridges, and HMI panels. Design tip: decouple every VDD pin with 100nF close to the pin plus a 4.7uF bulk capacitor, filter VDDA through a ferrite bead, and strap BOOT0 correctly for the intended boot mode. This page synthesizes distributor pricing, drop-in alternatives including the GigaDevice GD32F103RCT6, pinout guidance, and practical design notes not found in the manufacturer datasheet.

USD $1.64 有现货
STM32F103RDT6 - 384KB Flash Cortex-M3 MCU 64-LQFP | STMicroelectronics
STM32F103RDT6

STM32F103RDT6 - 384KB Flash Cortex-M3 MCU 64-LQFP | STMicroelectronics

The STMicroelectronics STM32F103RDT6 is a 32-bit ARM Cortex-M3 microcontroller in the high-density STM32F1 performance line, operating at up to 72 MHz with 384 KB of embedded Flash and 64 KB of SRAM, housed in a 64-pin LQFP (10x10 mm) package. It integrates USB 2.0 Full-Speed, CAN 2.0B, two I2C, three USART plus two UART, two SPI, and one I2S interface, giving engineers 11 timers, 3 ADCs (12-bit, 1 us), 2 DACs (12-bit), and 51 GPIO pins for mixed-signal motor control and industrial networking designs. Background: An ARM Cortex-M3 microcontroller is a 32-bit RISC core with Thumb-2 instruction set, hardware divide, NVIC interrupt controller, and tightly coupled memory interfaces, designed for deterministic real-time embedded control. Within the broader taxonomy, the Cortex-M3 belongs to the ARM Cortex-M family -> 32-bit RISC microcontrollers -> embedded microcontrollers -> microprocessors -> semiconductors. The STM32F1 series is ST's mainstream Cortex-M3 line spanning low-, medium-, high-, and XL-density sub-families with progressively richer peripheral sets. Key specifications include a 2.0-3.6 V single supply range, 4-16 MHz crystal driver with internal 8 MHz RC and 40 kHz LSI for RTC, 12-bit ADC with up to 16 channels, two 12-bit DACs, an FS USB PHY, and a CAN 2.0B controller. The device also features a 7-channel DMA, an SDIO interface for SD/MMC cards, and a CRC engine for embedded communication stacks. Performance is rated up to 90 DMIPS at 72 MHz, with single-cycle multiply and hardware divide. Architecturally, the STM32F103RDT6 uses a multi-AHB bus matrix connecting the Cortex-M3 core, DMA engines, and on-chip peripherals, allowing simultaneous memory and peripheral access without contention. Standard peripherals include three general-purpose 16-bit timers, one PWM timer for motor control, two watchdog timers (independent and window), and a SysTick timer. Embedded Flash is zero-wait state up to 24 MHz; above that, a prefetch buffer maintains 72 MHz operation without software wait states. Typical applications include three-phase motor drives (BLDC, PMSM, induction), industrial control PLCs, USB-CAN bridges, HVAC controllers, low-cost data loggers, biometric instrumentation, and handheld POS equipment. The combination of CAN, USB, and 12-bit ADC resolution in a 64-LQFP package makes the STM32F103RDT6 especially common in automotive aftermarket and 24 V industrial designs where USB diagnostics and CAN fieldbus must coexist. Design consideration: At 72 MHz and 1.8 V core, idle current is roughly 27 mA; selecting sleep or stop modes with RTC wake-up can drop this to the tens-of-microamp range for battery-backed nodes. The 64-LQFP 10x10 mm footprint with 0.5 mm pitch can be hand-soldered, but a 4-layer PCB with continuous ground pour under the exposed pad is recommended for stable ADC performance. This page synthesizes distributor inventory, drop-in alternatives including pin-compatible GD32F103RDT6, application-specific design notes, and verification cross-references not present on any single distributor or manufacturer page.

USD $8.20 有现货