• 微信图片_20220726110241.jpg
  • 微信图片_20220726110319.jpg
  • 微信图片_20220726110333.jpg
  • 微信图片_20220726110302.jpg



Universal Microcontroller


Function Description

MCU based on high-performance 32-bit ARM CortexTM-M3 kernel


Up to 256KB Flash space and 36KB SRAM, 1 full speed USB, 7 timers, 12 bit ADC, 11 communication ports. The main power supply VDD ranges from 2.0V to 3.6V, and the backup battery power supply VBAT ranges from 1.8V to 3.6V. Dynamic power consumption: 105μA/MHz@3.3V, Stop Standby power consumption: 18.5μA@3.3V, Standby standby power consumption: 4.5μA@3.3V, VBAT RTC power consumption: 1.1μA@3.3V. Up to 128MHz ARM Cortex™-? M3 processor.

Packaging form


D32F105xx uses high performance ARM ® Cortex™ -? M3 32-bit RISC kernel, maximum operating frequency 128MHz, built-in up to 256KB FLASH, 36KB SRAM, 1 enhanced timer, 3 universal timers, 2 watchdog WWDG and IWDG, 3 SPI serial synchronous communication interface, 1 QSPI serial synchronous communication interface, 2 I2C serial communication interfaces, 3 UART serial asynchronous communication interfaces, 1 I2S audio interface, 1 USB2.0 full speed communication interface, 1 12-bit SAR analog digital converter, 1 LED driver module, 2 voltage comparators, real-time clock module RTC.


D32F105xx adopted LQFP10× 10-64, eg. 7-48, qfq6x; 6-36L, qf5x; 5-32L package form package.  


Main characteristics:                

  • voltage operating range  
  • The VDD voltage range of the main power supply is 2.0V~3.6V 
◆ Backup battery VBAT voltage range: 1.8V~3.6V

◆ VBAT for RTC and 84-byte backup register

  • Power management  
◆ Three power saving modes: Sleep mode, Stop mode, standby mode
  • Dynamic power consumption: 105μ A/MHz@3.3V < / li >
  • Stop Standby power consumption: 18.5μ A@3.3V < / li >
  • Standby Power consumption: 4.5μ A@3.3V < / li >
  • VBAT RTC power consumption: 1.1μ A@3.3V & have spent
  • operating temperature range  
  • (-40℃ ~ +85℃)
  • (0℃ ~ +85℃)
  • reset  
  • NRST reset
  • Power reset
  • Software reset  

Reset watchdog (IWDT and WWDT) ◆ Low power mode reset


  • Low voltage detection (PVD)  
◆ Adjustable 8 level detection level

◆ Configurable rising edge/falling edge detection


  • clock unit  
◆ External HSE: Support 4~16MHz crystal oscillator, typical 8MHz crystal oscillator  

◆ External LSE: RTC 32 kHz oscillator with calibration

◆ Built-in factory calibrated 8MHz RC oscillator (MHSI) ◆ Built-in factory calibrated 48MHz  RC oscillator (FHSI)

◆ Built-in 32 khz  RC oscillator (LSI)

◆CPU clock PLL


  • high performance 32-bit ARM CPU kernel  

◆ Max. 128MHz  ARM Cortex™ -? M3 processor  

◆ 64 bytes cache for instruction and data bus, support 0 wait state memory access

◆ Support frequency configurable

◆ Nested Interrupt Vector Controller (NVIC)

◆ Single cycle multiplication and hardware division

◆ 24-bit system ticking timer


  • Flash memory  

◆64KB  ~ 256KB Flash


  • SRAM memory  

◆20KB  ~ 36KB SRAM 


  • 12-bit SAR ADC converter

◆ Supports A maximum of 16 A/D input channels  

Maximum converter frequency: 1Msps

◆ Support continuous sampling and converter mode

Support software and hardware trigger A/D conversion mode

◆ Temperature sensor connected to A/D channel 16


  • voltage comparator  
◆2 independent voltage comparators

◆ Each comparator supports 4 input channels for both positive and negative terminals


  • Debugging interface  

Serial single-line debugging (SWD) 

◆Cortex-? M3 Measurement Tracking Macro Unit (ITM)


  • communication interface  

3 UART interfaces  

◆2 I2C interfaces, support SMBus 2.0/PMBus protocol

◆3 SPI interfaces, 1 QSPI interface

◆ One USB2.0 full speed port, one I2S port


  • clock  
◆ Three 20-bit timers, each with up to 4 IC/OC/PWM or pulse counters and orthogonal (incremental) encoder input

◆ 20-bit motor control PWM timer, with dead time generation and emergency stop function

◆ 20-bit PWM counter (timer 1~4)

◆ Trigger A/D converter


  • General I/O I/O;

◆64 pin products have 51 GPIO pins, 48 pin products have 37 GPIO pins, 36 pin products have 26 GPIO

Pins, 32 pins The product has 25 GPIO pins

All GPIO pins can be configured with 16 external interrupt vectors  

◆ Provide up to 16mA driving current

  • Multi-channel DMA controller, which supports Timers, AdCs and SPIs . , I2Cs, UARTs and other peripheral trigger
  • CRC computing module, supporting a variety of 8/16/32 bit CRC algorithms  
  • RNG module, used to generate random number  
  • LED driver module, which can drive 56 leds or 8 seven-segment nixie tubes at the same time
  • Real-time clock counter (RTC), with software record year, month, day, hour, minute, second  
  • Support user program secondary development  
  • Support LQFP64, LQFP48, QFN36, QFN32 encapsulation forms  

Product manual

Product Consultation

Submit inquiry

Related products