{"id":3820,"date":"2026-06-08T04:16:41","date_gmt":"2026-06-08T04:16:41","guid":{"rendered":"https:\/\/materialparts.com\/stm32f091rct7\/"},"modified":"2026-06-08T04:16:41","modified_gmt":"2026-06-08T04:16:41","slug":"stm32f091rct7","status":"publish","type":"post","link":"https:\/\/materialparts.com\/es\/stm32f091rct7\/","title":{"rendered":"STM32F091RCT7"},"content":{"rendered":"<h2>Productos<\/h2>\n<p>The STM32F091RCT7 from STMicroelectronics is a 32-bit ARM Cortex-M0 MCU with 256KB Flash, 32KB SRAM, 12-bit ADC\/DAC, 8 USARTs, CAN, and USB in a 64-pin LQFP package at 48MHz. The T7 suffix indicates tape-and-reel packaging.<\/p>\n<h2>Especificaciones<\/h2>\n<table>\n<tr>\n<td>N\u00facleo<\/td>\n<td>ARM Cortex-M0 (32-bit)<\/td>\n<\/tr>\n<tr>\n<td>Max Frequency<\/td>\n<td>48 MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash Memory<\/td>\n<td>256 KB<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>32 KB<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>55 (5V tolerant)<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>12-bit, 1.0 us, 16 channels<\/td>\n<\/tr>\n<tr>\n<td>DAC<\/td>\n<td>12-bit, 2 channels<\/td>\n<\/tr>\n<tr>\n<td>Comunicaci\u00f3n<\/td>\n<td>8x USART, 2x I2C, 3x SPI, 1x CAN 2.0B, 1x USB 2.0 FS<\/td>\n<\/tr>\n<tr>\n<td>Temporizadores<\/td>\n<td>1x 32-bit + 5x 16-bit + 1x SysTick + 2x WDG<\/td>\n<\/tr>\n<tr>\n<td>Tensi\u00f3n de alimentaci\u00f3n<\/td>\n<td>2.0V to 3.6V<\/td>\n<\/tr>\n<tr>\n<td>Paquete<\/td>\n<td>LQFP-64 (10x10mm)<\/td>\n<\/tr>\n<tr>\n<td>Embalaje<\/td>\n<td>Tape and Reel (T7 suffix)<\/td>\n<\/tr>\n<tr>\n<td>Temperatura de funcionamiento<\/td>\n<td>-40 to +85 C<\/td>\n<\/tr>\n<\/table>\n<h2>Caracter\u00edsticas<\/h2>\n<ul>\n<li>256KB Flash with dual-bank architecture for concurrent R\/W<\/li>\n<li>8 USARTs with smartcard, LIN, and IrDA support<\/li>\n<li>CAN 2.0B active interface<\/li>\n<li>12-bit ADC with 1.0us conversion time<\/li>\n<li>12-bit DAC with 2 output channels<\/li>\n<li>USB 2.0 full-speed device<\/li>\n<\/ul>\n<h2>Aplicaciones<\/h2>\n<ul>\n<li>Industrial control and PLC<\/li>\n<li>Handheld devices with USB connectivity<\/li>\n<li>Motor control with sensor feedback<\/li>\n<li>CAN bus communication nodes<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32F091RCT7 from STMicroelectronics is a 32-bit ARM Cortex-M0 MCU with 256KB Flash, 32KB SRAM, 12-bit ADC\/DAC, 8 USARTs, CAN, and USB in a 64-pin LQFP package at 48MHz. The T7 suffix indicates tape-and-reel packaging. Key Specifications Core ARM Cortex-M0 (32-bit) Max Frequency 48 MHz Flash Memory 256 KB SRAM 32 KB I\/O [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[142],"class_list":["post-3820","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"32-bit Cortex-M0 MCU, 256KB Flash, 8x USART, CAN, USB, LQFP-64, tape and reel","date_code":"","package_case":"LQFP-64 (10 x 10 x 1.4 mm, RC package, 0.5mm pitch, tape and reel)","in_stock":6538,"datasheet":"https:\/\/www.st.com\/resource\/en\/datasheet\/stm32f091rc.pdf","price":"$3.51 @ 2.4ku","product_introduction":"The STM32F091RCT7 from STMicroelectronics is the tape-and-reel (T7 suffix) variant of the STM32F091RC, a high-value 32-bit ARM Cortex-M0 microcontroller in the STM32F0 series. The device offers an exceptional combination of 256KB Flash, 32KB SRAM, 8 USARTs, CAN 2.0B, and USB 2.0 full-speed in a single chip, making it one of the most feature-rich Cortex-M0 devices available. The 8 USARTs are a standout feature that enables simultaneous communication with multiple serial devices including RS-485 transceivers, GPS modules, wireless modems, and debug ports without needing external multiplexers. The CAN 2.0B active interface supports standard and extended frames at up to 1Mbps, suitable for automotive and industrial CAN networks. The USB 2.0 full-speed device interface with dedicated 512-byte SRAM buffer supports all USB transfer types (control, interrupt, bulk, isochronous). The 12-bit ADC with hardware oversampling provides up to 16-bit effective resolution without software averaging. The two 12-bit DAC channels enable analog waveform generation for motor control and audio applications. The 64-pin LQFP package provides 55 I\/O pins, all 5V tolerant, allowing direct connection to 5V peripherals without level shifters. The T7 suffix indicates tape-and-reel packaging for automated SMT assembly, as opposed to the T6 suffix (tray) or TR suffix (tape and reel, alternate).","working_principle":"The STM32F091RCT7 operates as a 32-bit ARM Cortex-M0 microcontroller. Key subsystems include: (1) Cortex-M0 Core - a 32-bit ARMv6-M architecture processor with 16 general-purpose 32-bit registers; 2-stage pipeline; executes most Thumb-16 instructions in a single cycle at 48MHz (40 DMIPS); hardware multiply in 1 cycle, hardware divide in 2-12 cycles; nested Vectored Interrupt Controller (NVIC) with 32 interrupt lines and 4 priority levels; (2) Memory - 256KB Flash with dual-bank architecture enabling concurrent read from one bank while erasing\/programming the other; 32KB SRAM with parity checking on certain regions; flexible memory remap allows execution from SRAM or system memory (bootloader); (3) USART - 8 independent USARTs supporting synchronous\/asynchronous modes, smartcard (ISO 7816), LIN, IrDA, and SPI; each USART has its own baud rate generator; TX\/RX DMA support enables high-throughput communication without CPU intervention; (4) CAN - a CAN 2.0B active controller with 3 transmit mailboxes, 2 receive FIFOs (each 3 stages deep), and 28 filter banks; supports standard (11-bit) and extended (29-bit) identifiers; time-triggered communication option; (5) USB - a USB 2.0 full-speed device controller with 8 endpoints (including EP0 for control); dedicated 512-byte SRAM packet buffer; supports all transfer types; CRC generation\/checking in hardware; (6) ADC\/DAC - 12-bit ADC with 1.0us conversion time, hardware oversampling (up to 256x) for enhanced resolution, analog watchdog; 2x 12-bit DAC with DMA and timer-triggered conversion for waveform generation.","pin_description":"<table><tr><th>Pin Group<\/th><th>Count<\/th><th>Function<\/th><\/tr><tr><td>VDD\/VSS<\/td><td>2 pairs<\/td><td>Power (2.0-3.6V) and ground<\/td><\/tr><tr><td>VDDA\/VSSA<\/td><td>1 pair<\/td><td>Analog supply<\/td><\/tr><tr><td>VBAT<\/td><td>1<\/td><td>Battery backup for RTC<\/td><\/tr><tr><td>NRST<\/td><td>1<\/td><td>System reset (active low)<\/td><\/tr><tr><td>BOOT0<\/td><td>1<\/td><td>Boot mode selection<\/td><\/tr><tr><td>OSC_IN\/OSC_OUT<\/td><td>2<\/td><td>Main oscillator<\/td><\/tr><tr><td>OSC32_IN\/OSC32_OUT<\/td><td>2<\/td><td>32.768kHz RTC oscillator<\/td><\/tr><tr><td>GPIO\/AF<\/td><td>55<\/td><td>5V-tolerant I\/O with ADC, DAC, USART, SPI, I2C, CAN, USB, Timer<\/td><\/tr><\/table>","application_scenarios":"<ul><li>Industrial PLC: 8 USARTs connect to RS-485 modbus, HMI display, barcode scanner, GPS, and debug port simultaneously; CAN connects to CANopen network; USB for programming<\/li><li>Automotive gateway: CAN bus reads vehicle data, USB connects to host PC, DAC generates analog feedback signals, 55 I\/O pins interface with relay boards<\/li><li>Motor controller: 12-bit ADC reads 3-phase current, DAC outputs reference for comparators, 6 PWM channels from timers drive motor driver, CAN for fieldbus communication<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>ST<\/td><td>STM32F091RCT6<\/td><td>LQFP-64<\/td><td>Same device, tray packaging<\/td><\/tr><tr><td>ST<\/td><td>STM32F091CCT6TR<\/td><td>LQFP-48<\/td><td>48-pin, fewer I\/O, same peripherals<\/td><\/tr><tr><td>ST<\/td><td>STM32F072RBT6<\/td><td>LQFP-64<\/td><td>128KB Flash, same package, USB+CAN<\/td><\/tr><tr><td>GigaDevice<\/td><td>GD32F190RCT6<\/td><td>LQFP-64<\/td><td>Pin-compatible clone, 48MHz<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/3820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/comments?post=3820"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/3820\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/media?parent=3820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/categories?post=3820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/tags?post=3820"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/chip_brand?post=3820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}