STM32C591RET6 - Cortex-M33 144MHz 512KB MCU | STMicroelectronics
부품 번호: STM32C591RET6 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.9 | $6.90 |
| 10 | $6.25 | $62.50 |
| 100 | $5.6 | $560.00 |
| 500 | $5.1 | $2,550.00 |
| 1,000 | $4.65 | $4,650.00 |
STM32C591RET6 개요
A microcontroller (MCU) is a single-chip computer that integrates a processor core, memory, and peripherals such as timers, UARTs, SPI, I2C, and ADCs on one die. Within the semiconductor hierarchy, the STM32C591RET6 sits in the general-purpose MCU family -> ARM Cortex-M based microcontroller -> STM32 product line -> STMicroelectronics portfolio. MCUs like this one run deterministic real-time firmware for embedded control, sensing, and connectivity tasks that neither application processors nor simple 8-bit controllers handle as efficiently.
Key features of the STM32C591RET6 include the high-performance Cortex-M33F core at 144 MHz with a single-precision floating-point unit supporting all Arm single-precision data-processing instructions and data types, a large 512 KB on-chip Flash for code storage, and 256 KB of SRAM for buffers and stacks. The integrated I3C interface provides backward-compatible I2C operation plus higher-throughput, lower-pin-count sensor communication, which is a differentiator versus older STM32 mainstream families.
Architecturally, the STM32C59xxx devices are general-purpose members of the STM32C5 series, designed by STMicroelectronics as an upgrade path for mainstream designs. The Armv8-M based Cortex-M33 core brings improved instruction efficiency and security foundations compared with Cortex-M4, making the part suitable for modern connected products that need headroom for protocol stacks and signal processing.
Typical applications include industrial automation nodes, consumer appliances, motor control and power-management boards, IoT sensor gateways using I3C, and embedded systems migrating from STM32F4/L4 mainstream parts that need more RAM and a security-oriented core.
A key design consideration is verifying the LQFP-64 (10x10 mm) footprint and I3C bus pull-up requirements early in layout, since the 64-pin variant limits available GPIO and peripheral multiplexing versus 100-pin family members.
This page synthesizes verified distributor data, pricing tiers, drop-in alternatives, and practical design notes beyond what a single datasheet page provides.
드롭인 대체품: STM32C591RET6 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
STM32C591RET7
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
STM32C591RBT6
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
STM32C591RIT6
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
STM32C591RET6 최대 정격 & 전기적 특성
| Core Processor | ARM Cortex-M33F 32-bit RISC |
| Core Size | 32-Bit |
| 최대 클록 주파수 | 144 MHz |
| FPU | Single-precision FPU |
| Flash Memory | 512 KB (512K x 8) |
| SRAM | 256 KB |
| I3C Interface | Yes |
| 패키지 | 64-LQFP (10 x 10 mm) |
| 실장 유형 | Surface Mount |
| Series | STM32C5 |
| RoHS 상태 | Compliant (per ST product line) |
| Packaging | Tray |
STM32C591RET6 64-lqfp (10 x 10 mm) 핀 구성 가이드
STM32C591RET6(64-lqfp (10 x 10 mm) 패키지)의 핀 구성입니다. 이 디지털 IC에는 GPIO, 통신 인터페이스(UART, SPI, I2C), 전원 핀이 포함되어 있습니다. 대체 핀 기능과 구성 옵션은 제조사 데이터시트를 참조하십시오. 임베디드 시스템 설계와 PCB 레이아웃에 필수적입니다.
다음에 대한 상세 핀아웃 데이터 없음: STM32C591RET6.
다음을 참조하십시오: 데이터시트 전체 핀 구성은 다음을 참조하십시오.
일반적인 애플리케이션
STM32C591RET6 적합 용도: 6 애플리케이션s: Industrial Automation Nodes, IoT Sensor Gateways with I3C, Motor Control and Power Conversion, Consumer Appliances, Migration from STM32F4/L4 Mainstream Designs, Medical and Health Monitoring Devices.
Industrial Automation Nodes
The STM32C591RET6 fits industrial automation nodes where a 144 MHz Cortex-M33 core with single-precision FPU executes control loops, protocol handling, and diagnostics deterministically. Its 512 KB Flash accommodates firmware with a full communication stack, while 256 KB SRAM supports queuing, log buffers, and middleware such as an RTOS plus TCP/IP. In a typical node, the MCU reads sensors over the I3C or I2C bus, drives actuators via timers and PWM, and reports to a PLC over UART, SPI, or CAN-class interfaces. The 64-pin LQFP (10 x 10 mm) keeps the board compact while retaining enough GPIO for keypad, status LEDs, and safety interlocks. Robust operation across the industrial temperature range and the security-oriented Armv8-M architecture support long-life factory deployments.
추천
IoT Sensor Gateways with I3C
The STM32C591RET6 is a strong hub MCU for IoT sensor gateways because its integrated I3C interface drives modern two-wire sensor buses at higher throughput than I2C while remaining backward compatible with legacy I2C devices. The 256 KB SRAM allows multiple sensor FIFOs, JSON or CBOR payload construction, and secure connectivity stacks concurrently, and the 512 KB Flash holds OTA-capable firmware with room for dual-bank update schemes. The Cortex-M33F core at 144 MHz performs single-precision sensor-fusion math locally, reducing cloud dependency and latency. In a typical gateway, the MCU aggregates accelerometer, environmental, and proximity sensors over I3C, then forwards data over an external radio module via SPI or UART. The 64-pin LQFP balances GPIO count against board area for compact edge devices.
추천
Motor Control and Power Conversion
Motor control benefits directly from the STM32C591RET6 parameter set: the 144 MHz Cortex-M33F with single-precision FPU executes field-oriented control (FOC) loops at PWM-synchronous rates without fixed-point software emulation, and its 512 KB Flash stores multiple motor profiles plus a communication stack. General-purpose timers generate complementary PWM with dead-time insertion for three-phase inverters, while fast ADC channels sample phase currents for closed-loop torque control. The 256 KB SRAM hosts a real-time OS, parameter tables, and fault-logging buffers. Typical use cases include servo drives, pumps, fans, and e-bike controllers where the 64-pin LQFP (10 x 10 mm) footprint fits compact power stages. Designers should budget ADC trigger latency and use hardware timers for dead time to guarantee safe switching under all firmware states.
추천
Consumer Appliances
Home appliances such as washing machines, air conditioners, and coffee systems require an MCU that combines control performance, generous memory, and low unit cost, and the STM32C591RET6 addresses all three. The 144 MHz Cortex-M33F core runs UI task management, motor control, and sensor polling concurrently, while 512 KB Flash stores multi-language UI assets and connectivity firmware, and 256 KB SRAM supports graphics buffers for segment or small TFT displays. The I3C interface attaches next-generation environmental and motion sensors with fewer PCB traces than discrete-interrupt I2C designs. Its 64-pin LQFP (10 x 10 mm) package suits cost-driven two-layer or four-layer appliance boards. STMicroelectronics long-term availability commitments for mainstream STM32 families further reduce obsolescence risk in appliance product lifecycles.
추천
Migration from STM32F4/L4 Mainstream Designs
The STM32C591RET6 is positioned as a modernization target for designs built on older STM32F4 or STM32L4 mainstream microcontrollers that have exhausted Flash or RAM. Compared with those families, the STM32C5 series raises clock rate to 144 MHz on a more efficient Armv8-M Cortex-M33 core and doubles mainstream-class SRAM to 256 KB, while adding I3C for new sensor ecosystems. Because it belongs to the STM32 ecosystem, existing STM32Cube tooling, HAL drivers, and debugging workflows carry over, shortening porting effort versus switching silicon vendors. The 64-pin LQFP (10 x 10 mm) matches footprints commonly used by mid-range STM32F4 parts, easing PCB reuse. Engineering teams should review peripheral register differences and re-verify timing-critical code, but overall migration risk is moderate and well supported by ST documentation.
추천
Medical and Health Monitoring Devices
Portable medical and health monitoring devices benefit from the STM32C591RET6 combination of the security-oriented Cortex-M33 core, single-precision FPU for biopotential and biosignal filtering, and ample 512 KB Flash plus 256 KB SRAM for signal chains, BLE stacks, and logging. Sampling pipelines for ECG, SpO2, or glucose sensing typically chain an analog front end to the MCU over SPI or I3C; the 144 MHz core applies digital filters and feature extraction locally, preserving battery life by avoiding continuous radio transmission. The 64-pin LQFP (10 x 10 mm) package supports compact, low-profile wearable and benchtop form factors. Designers in this domain must additionally validate the device against applicable medical device regulations and STMicroelectronics quality documentation, which the mainstream STM32C5 series datasheet and errata support with full electrical characterization data.
추천
추천 제품 요약
엔지니어링 참조 데이터: STM32C591RET6 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | STM32C591RET7 | STM32C591RBT6 | STM32C591RIT6 |
|---|---|---|---|---|
| Package | 64-LQFP (10 x 10 mm) | 64-LQFP (10 x 10 mm) - same | 64-LQFP (10 x 10 mm) - same | 64-LQFP (10 x 10 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core / Max Frequency | Arm Cortex-M33F, 144 MHz | Arm Cortex-M33F, 144 MHz | Arm Cortex-M33F, 144 MHz | Arm Cortex-M33F, 144 MHz |
| SRAM | 256 KB | 256 KB | 256 KB | 256 KB |
| I3C Interface | Yes | Yes | Yes | Yes |
| FPU | Single-precision | Single-precision | Single-precision | Single-precision |
| Pin Compatibility | LQFP-64 baseline footprint | Pin-to-pin identical | Pin-to-pin identical | Pin-to-pin identical |
주요 차별점
- Largest mainstream SRAM in its footprint class (vs STM32C591RBT6)
- I3C controller for modern sensor buses (vs older STM32F4/L4 mainstream parts)
- Headroom for memory growth without PCB redesign (vs STM32C591RIT6)
설계 노트
The 64-LQFP (10 x 10 mm) footprint requires a nominal 0.5 mm pitch land pattern per ST mechanical drawings; use the ST-recommended PCB land pattern in the package section of the STM32C59xxx datasheet. Place 100 nF ceramic decoupling capacitors at each VDD/VSS pin pair within 2 mm of the pins, plus one bulk 4.7 uF to 10 uF capacitor per supply rail. The VDDA analog supply should be filtered with an LC or RC network if ADC accuracy matters. Keep the I3C/I2C bus traces short with appropriate pull-ups; I3C has stricter rise-time requirements than legacy I2C.
A frequent migration mistake is assuming pin function multiplexing from older STM32F4/L4 parts carries over to the STM32C591RET6. The STM32C5 series has its own alternate-function mapping table; verify every GPIO assignment against the pin definition table in the STM32C59xxx datasheet before routing. Also confirm that I3C-capable pins are reserved for the sensor bus early in layout, since only specific pins support the I3C controller. Finally, check the ordering-code scheme carefully: the R (512 KB) and E suffix conventions differ from older STM32 naming, so BOM errors between family variants are common.
Estimated: power dissipation for the STM32C591RET6 is dominated by dynamic core current at 144 MHz; consult the STM32C59xxx datasheet electrical characteristics tables for typical run and stop mode currents before finalizing battery budgets. Decouple VDD and VCORE rails as specified in the datasheet power supply section, and respect the specified power-up sequencing and brown-out reset (BOR) settings to avoid uninitialized-state faults. For low-power designs, use the stop/standby modes with RTC wake rather than polling, and measure board-level current since peripheral clock gating choices dominate the result.
규정 준수 정보
RoHS compliance per STMicroelectronics standard product line practice; verify REACH and halogen-free status on the official ST product compliance page before release.