{"id":2504,"date":"2026-05-21T01:20:28","date_gmt":"2026-05-21T01:20:28","guid":{"rendered":"https:\/\/materialparts.com\/stm32f103rct6\/"},"modified":"2026-05-21T01:20:28","modified_gmt":"2026-05-21T01:20:28","slug":"stm32f103rct6","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/stm32f103rct6\/","title":{"rendered":"STM32F103RCT6"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The STM32F103RCT6 from STMicroelectronics is an ARM Cortex-M3 microcontroller running at 72MHz with 256KB Flash, 48KB SRAM, 12-bit ADC, multiple timers, and rich communication peripherals (SPI, I2C, USART, USB, CAN) in a 64-pin LQFP package.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u5236\u9020\u5546<\/td>\n<td>\u610f\u6cd5\u534a\u5bfc\u4f53<\/td>\n<\/tr>\n<tr>\n<td>\u6838\u5fc3<\/td>\n<td>ARM Cortex-M3<\/td>\n<\/tr>\n<tr>\n<td>Max Clock Speed<\/td>\n<td>72MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash Memory<\/td>\n<td>256KB<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>48KB<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>3x 12-bit (up to 16 channels)<\/td>\n<\/tr>\n<tr>\n<td>\u53d1\u63f4\u4f1a<\/td>\n<td>2x 12-bit<\/td>\n<\/tr>\n<tr>\n<td>\u8ba1\u65f6\u5668<\/td>\n<td>8 (advanced, general, basic, SysTick)<\/td>\n<\/tr>\n<tr>\n<td>\u4ea4\u6d41<\/td>\n<td>3x SPI, 2x I2S, 2x I2C, 5x USART, USB 2.0 FS, CAN 2.0B, SDIO<\/td>\n<\/tr>\n<tr>\n<td>\u5305\u88c5<\/td>\n<td>64-LQFP (10 x 10mm)<\/td>\n<\/tr>\n<tr>\n<td>Operating Voltage<\/td>\n<td>2.0V to 3.6V<\/td>\n<\/tr>\n<tr>\n<td>\u5de5\u4f5c\u6e29\u5ea6<\/td>\n<td>-40C to +85C<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>72MHz Cortex-M3 with 1.25 DMIPS\/MHz<\/li>\n<li>256KB Flash with 48KB SRAM<\/li>\n<li>Three 12-bit ADCs with up to 16 channels total<\/li>\n<li>Two 12-bit DACs<\/li>\n<li>USB 2.0 Full-Speed device interface<\/li>\n<li>CAN 2.0B active interface<\/li>\n<li>SDIO interface for SD\/MMC cards<\/li>\n<li>Five USARTs and three SPI ports<\/li>\n<li>80 fast I\/Os on 64-pin package<\/li>\n<li>Nested vectored interrupt controller (NVIC)<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>Industrial control and motor drives<\/li>\n<li>Consumer electronics and appliances<\/li>\n<li>Medical devices<\/li>\n<li>USB peripherals<\/li>\n<li>Automotive body electronics<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32F103RCT6 from STMicroelectronics is an ARM Cortex-M3 microcontroller running at 72MHz with 256KB Flash, 48KB SRAM, 12-bit ADC, multiple timers, and rich communication peripherals (SPI, I2C, USART, USB, CAN) in a 64-pin LQFP package. Key Specifications Manufacturer STMicroelectronics Core ARM Cortex-M3 Max Clock Speed 72MHz Flash Memory 256KB SRAM 48KB ADC 3x [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2710,"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-2504","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"Cortex-M3 MCU, 72MHz, 256KB Flash, 48KB SRAM, USB, CAN, 64-LQFP","date_code":"","package_case":"64-LQFP (10 x 10 x 1.4mm)","in_stock":8900,"datasheet":"https:\/\/www.st.com\/en\/microcontrollers-microprocessors\/stm32f103rc.html","price":"$3.80 @ 1ku","product_introduction":"The STMicroelectronics STM32F103RCT6 is a mainstream ARM Cortex-M3 microcontroller from the popular STM32F1 series. Running at 72MHz, it delivers 90 DMIPS performance with 256KB Flash and 48KB SRAM. The rich peripheral set includes three 12-bit ADCs, two 12-bit DACs, USB 2.0 Full-Speed device, CAN 2.0B, five USARTs, three SPIs, two I2Cs, I2S, SDIO, and eight timers. This makes it one of the most versatile mid-range MCUs for industrial, consumer, and automotive applications. The 64-pin LQFP package provides 80 GPIO pins with 5V-tolerant inputs. The device is widely used in the maker community and has extensive ecosystem support including STM32Cube firmware libraries and HAL drivers.","working_principle":"The STM32F103RCT6 operates as a complete ARM Cortex-M3 microcontroller system: 1) Cortex-M3 Core: The 72MHz CPU executes Thumb-2 instructions with a 3-stage pipeline, achieving 1.25 DMIPS\/MHz. The NVIC supports up to 60 maskable interrupts with 16 priority levels and deterministic interrupt handling. 2) Memory: 256KB Flash stores program code with prefetch buffer. 48KB SRAM handles runtime data. The FlexBus supports external memory expansion. 3) Peripherals: Three ADCs can operate in dual\/triple interleaved mode for 6Msps aggregate sampling. USB FS device supports 8 endpoints. CAN 2.0B supports standard and extended frames. SDIO provides SD\/MMC card interface. 4) Clock System: Internal 8MHz RC (factory-trimmed) and 40kHz RC oscillators, external 4-16MHz crystal, and PLL generating up to 72MHz system clock.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>1-64<\/td><td>Mixed I\/O<\/td><td>I\/O<\/td><td>80 GPIO pins with configurable alternate functions including ADC, DAC, SPI, I2C, USART, USB, CAN, SDIO, timer I\/O (5V tolerant inputs)<\/td><\/tr><\/table>","application_scenarios":"<ul><li>Industrial motor control with CAN communication network<\/li><li>USB HID device with ADC-based sensor interface<\/li><li>Consumer appliance controller with SD card data logging<\/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>STM32F103RBT6<\/td><td>64-LQFP<\/td><td>128KB Flash, lower cost<\/td><\/tr><tr><td>ST<\/td><td>STM32F103RDT6<\/td><td>64-LQFP<\/td><td>384KB Flash, higher density<\/td><\/tr><tr><td>ST<\/td><td>STM32F401RCT6<\/td><td>64-LQFP<\/td><td>Cortex-M4, 84MHz, newer<\/td><\/tr><tr><td>GigaDevice<\/td><td>GD32F103RCT6<\/td><td>64-LQFP<\/td><td>Pin-compatible, 108MHz<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/2504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/comments?post=2504"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/2504\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media\/2710"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=2504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=2504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=2504"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=2504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}