+
  • 微信图片_20220726110037.jpg
  • 微信图片_20220726110019.jpg
  • 微信图片_20220726105955.jpg
  • 微信图片_20220726105937.jpg

D32F104xx


Category:

Universal Microcontroller

Products

Function Description

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

Parameters

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 96MHz ARM Cortex™-? M3 processor.

Packaging form

LQFP10x10-64、LQFP7x7-48、QFN6x6-36L、QFN5x5-32L

<

D32F104xx uses high performance ARM ® Cortex™ -M3 32-bit RISC core, maximum operating frequency 96MHz, built-in up to 256KB FLASH, 36KB SRAM, 1 enhanced timer, 3 universal timers, 2 watchdogs WWDG and IWDG, 3 SPI serial synchronous communication interfaces, 1 QSPI serial synchronous communication interface, 2 I2C serial communication interface, 3 UART bit SAR analog digital converter, 1 LED driver module, 2 voltage comparators, real-time clock module RTC. The D32F104xx is encapsulated in LQFP10x10-64, LQFP7x7-48, QFN6x6-36L, and QFN5x5-32L encapsulation modes.

 

< div >  voltage range < / div > ◆ Dual power supply domain: main power supply VDD 2.0V~3.6V, backup battery power supply VBAT 1.8V~3.6V
◆ When the main power supply fails, the RTC module can continue to work under the VBAT power supply
◆ When the main power supply fails, VBAT power supply provides 84Byte backup register
The < div >  power management < / div > 3 power saving modes: Sleep mode, Stop Mode, standby mode
◆ Dynamic power consumption: 105μ A/MHz@3.3V < / div >
◆Stop Standby power consumption: 18.5μ A@3.3V < / div > ◆Standby Power consumption: 4.5μ A@3.3V < / div > ◆VBAT RTC power consumption: 1.1μ A@3.3V < / div > The < div >  working temperature range < / div > ◆ Industrial grade (-40℃ ~ +85℃)
◆ Commercial grade (0℃ ~ +85℃)
The < div >  reset < / div >
◆NRST reset
◆ Power reset
◆ Software reset
◆ Watchdog (IWDT and WWDT) reset
◆ Low Power reset
 
< div >  low voltage test (PVD) < / div > ◆ Adjustable level 8 detection level
◆ Configurable rising edge/falling edge detection The < div >  clock unit < / div > ◆ 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 ◆ Built-in Factory calibrated 48MHz RC oscillator (FHSI) ◆ Built-in 32KHz RC oscillator (LSI) ◆CPU clock PLL < div >  high-performance 32-bit ARM CPU kernel < / div > ◆ Max. 96MHz 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
The < div >  Flash memory < / div >
◆64KB ~ 256KB Flash
The < div >  SRAM memory < / div >
◆20KB ~ 36KB SRAM
The < div >  12 SAR ADC converter < / div > ◆ Supports up to 16 A/D input channels ◆ Maximum converter frequency: 1Msps ◆ Support continuous sampling and converter mode
◆ Support software and hardware trigger A/D converter mode
◆ Temperature sensor connected to A/D channel 16
 
The < div >  voltage comparator < / div >
◆2 independent voltage comparators
◆ Each comparator supports both positive and negative input channels.
The < div >  debugging interface < / div >
◆ SWD
◆Cortex-M3 Measurement Trace macrounit (ITM)
The < div >  communication interface < / div >
◆3 UART interfaces
◆2 I2C interfaces, support SMBus 2.0/PMBus protocol
◆3 SPI interfaces, 1 QSPI interface
◆1 USB2.0 full speed interface, 1 I2S interface
The < div >  clock < / div > ◆ Three 20-bit timers, each with up to 4 IC/OC/PWM or pulse counters and orthogonal (incremental) encoder inputs ◆ 20-bit motor controlled PWM timer with dead time generation and emergency stop function ◆ 20-bit PWM counter (timer 1∼ 4)
◆ Trigger A/D converter
The < div >  general input/output IO < / div >
◆64 pin products have 51 GPIO pins, 48 pin products have 37 GPIO pins, 36 pin products have 26 GPIO pins, 32 pin products have 25 GPIO pins
◆ All GPIO pins can be configured with 16 external interrupt vectors ◆ Provide up to 16mA driving current < div >  multi-channel DMA controller, support Timers, ADC, SPIs, I2Cs, UARTs and other peripherals trigger < / div > The < div >  CRC calculation module, support for multiple with 8/16/32 bit CRC algorithm < / div > < div >  RNG module, which is used to generate a random number < / div > < div >  LED driver module, can drive at the same time paragraph 56 LED seven or eight digital tube < / div > < div >  counter real-time clock (RTC), cooperate with software to record years, months, days, hours, minutes, seconds < / div > < div >  support user program second development < / div > < div >  support LQFP64, LQFP48, QFN36, QFN32 encapsulated in the form < / div >

Product manual

Product Consultation

Action
Submit inquiry

Related products