{"id":3576,"date":"2026-06-06T10:57:43","date_gmt":"2026-06-06T10:57:43","guid":{"rendered":"https:\/\/materialparts.com\/stm32f401vct6\/"},"modified":"2026-06-06T10:57:43","modified_gmt":"2026-06-06T10:57:43","slug":"stm32f401vct6","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/stm32f401vct6\/","title":{"rendered":"STM32F401VCT6"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The STM32F401VCT6 from STMicroelectronics is an ARM Cortex-M4 microcontroller with FPU running at 84 MHz, featuring 256KB Flash and 64KB SRAM. It includes a 12-bit ADC (16 channels), multiple timers, USB OTG FS, and extensive connectivity (SPI, I2C, USART) in a 100-pin LQFP package.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u6838\u5fc3<\/td>\n<td>ARM Cortex-M4 with FPU<\/td>\n<\/tr>\n<tr>\n<td>Max Clock<\/td>\n<td>84 MHz<\/td>\n<\/tr>\n<tr>\n<td>\u95ea\u5149\u706f<\/td>\n<td>256 KB<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>64 KB<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>1x 12-bit, up to 16 channels, 2.4 MSps<\/td>\n<\/tr>\n<tr>\n<td>\u8ba1\u65f6\u5668<\/td>\n<td>8 (including advanced-control)<\/td>\n<\/tr>\n<tr>\n<td>USB<\/td>\n<td>OTG Full-Speed with on-chip PHY<\/td>\n<\/tr>\n<tr>\n<td>Interfaces<\/td>\n<td>3x SPI, 3x I2C, 3x USART, SDIO<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>81 (5V-tolerant)<\/td>\n<\/tr>\n<tr>\n<td>\u7535\u6e90\u7535\u538b<\/td>\n<td>1.7V &#8211; 3.6V<\/td>\n<\/tr>\n<tr>\n<td>\u5305\u88c5<\/td>\n<td>LQFP-100 (14 x 14 mm)<\/td>\n<\/tr>\n<tr>\n<td>Operating Temp<\/td>\n<td>-40 to 85 C<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>ARM Cortex-M4 with FPU at 84 MHz, 105 DMIPS<\/li>\n<li>256KB Flash with 64KB SRAM for complex applications<\/li>\n<li>12-bit ADC at 2.4 MSps with 16 channels<\/li>\n<li>USB OTG Full-Speed device\/host with on-chip PHY<\/li>\n<li>3x SPI (up to 42 MHz), 3x I2C, 3x USART for rich connectivity<\/li>\n<li>SDIO interface for SD card and multimedia card<\/li>\n<li>81 I\/O pins with 5V tolerance<\/li>\n<li>ART Accelerator for zero-wait-state Flash execution<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>IoT devices with USB connectivity<\/li>\n<li>Wearable electronics with low-power modes<\/li>\n<li>Consumer audio with DSP instructions<\/li>\n<li>Industrial sensor hubs with multi-channel ADC<\/li>\n<li>Portable medical instruments<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32F401VCT6 from STMicroelectronics is an ARM Cortex-M4 microcontroller with FPU running at 84 MHz, featuring 256KB Flash and 64KB SRAM. It includes a 12-bit ADC (16 channels), multiple timers, USB OTG FS, and extensive connectivity (SPI, I2C, USART) in a 100-pin LQFP package. Key Specifications Core ARM Cortex-M4 with FPU Max Clock [&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-3576","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"ARM Cortex-M4F MCU, 84MHz, 256KB Flash, 64KB RAM, USB OTG, LQFP-100, -40-85C","date_code":"","package_case":"LQFP-100 (14.0 x 14.0 x 1.40 mm)","in_stock":3541,"datasheet":"https:\/\/www.st.com\/resource\/en\/datasheet\/stm32f401vc.pdf","price":"$3.80 @ 1ku","product_introduction":"The STM32F401VCT6 from STMicroelectronics is a high-performance ARM Cortex-M4 microcontroller with hardware floating-point unit operating at 84 MHz. It features 256KB Flash memory with ST ART Accelerator for zero-wait-state execution, and 64KB SRAM. The 12-bit ADC provides 2.4 MSps sampling across 16 channels. Comprehensive connectivity includes USB OTG Full-Speed with on-chip PHY, 3 SPI, 3 I2C, 3 USART, and SDIO interface. The 100-pin LQFP package provides 81 I\/O pins with 5V tolerance, making it ideal for applications requiring extensive external interfacing.","working_principle":"The STM32F401VCT6 uses the ARM Cortex-M4 core with single-precision FPU supporting IEEE 754 floating-point operations in hardware, and DSP instructions (MAC, SIMD) for efficient signal processing. The ART (Adaptive Real-Time) Accelerator uses a 64-line instruction cache and 8-line data cache with prefetch queue to achieve zero-wait-state execution from Flash at 84 MHz, eliminating the performance penalty typically associated with Flash memory access. The 12-bit SAR ADC uses a switched-capacitor architecture at 2.4 MSps. The USB OTG FS controller integrates the full-speed PHY and supports device, host, and OTG modes with up to 4 endpoints in device mode. The multi-AHB bus matrix allows concurrent access to different peripherals and memories for maximum throughput.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>VDD<\/td><td>5<\/td><td>Power<\/td><td>1.7-3.6V digital supply<\/td><\/tr><tr><td>VDDA<\/td><td>1<\/td><td>Power<\/td><td>Analog supply<\/td><\/tr><tr><td>VSS\/VSSA<\/td><td>6<\/td><td>Ground<\/td><td>Digital and analog ground<\/td><\/tr><tr><td>NRST<\/td><td>1<\/td><td>I\/O<\/td><td>Reset (active low)<\/td><\/tr><tr><td>BOOT0<\/td><td>1<\/td><td>Input<\/td><td>Boot mode selection<\/td><\/tr><tr><td>PA0-PA15<\/td><td>16<\/td><td>I\/O<\/td><td>Port A - ADC, TIM, USART, SPI, USB<\/td><\/tr><tr><td>PB0-PB15<\/td><td>16<\/td><td>I\/O<\/td><td>Port B - TIM, I2C, SPI, USART<\/td><\/tr><tr><td>PC0-PC15<\/td><td>16<\/td><td>I\/O<\/td><td>Port C - ADC, SDIO, SPI, USART<\/td><\/tr><tr><td>PD0-PD15<\/td><td>16<\/td><td>I\/O<\/td><td>Port D - USART, SPI, SDIO, TIM<\/td><\/tr><tr><td>PE0-PE15<\/td><td>16<\/td><td>I\/O<\/td><td>Port E - FMC, TIM<\/td><\/tr><\/table>","application_scenarios":"<ul><li>IoT gateways: USB OTG + SPI\/I2C\/UART for multi-protocol connectivity<\/li><li>Wearables: 84 MHz FPU for sensor fusion, low-power Stop mode<\/li><li>Consumer audio: DSP instructions for EQ, filtering, and codec processing<\/li><li>Sensor hubs: 16-channel ADC + SDIO for data logging to SD card<\/li><li>Portable medical: FPU-accelerated signal processing with USB data transfer<\/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>STM32F401VET6<\/td><td>LQFP-100<\/td><td>512KB Flash, same peripherals<\/td><\/tr><tr><td>ST<\/td><td>STM32F411VET6<\/td><td>LQFP-100<\/td><td>100 MHz, 512KB, more SPI\/I2S<\/td><\/tr><tr><td>NXP<\/td><td>LPC4337JBD144<\/td><td>LQFP-144<\/td><td>Dual-core M4\/M0, 204 MHz<\/td><\/tr><tr><td>ST<\/td><td>STM32F401CCU6<\/td><td>QFN-48<\/td><td>48-pin, 256KB, USB, smaller package<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/3576","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=3576"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/3576\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=3576"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=3576"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=3576"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=3576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}