產品資訊
- Core: Arm® 32-bit Cortex®-M3 CPU
- 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance
- 64 Byte cache for instruction and data bus support 0 wait state memory access
- Single-cycle multiplication and hardware division
- Memories
- 96 or 128Kbytes of Flash memory
- 28 Kbytes of SRAM
- Clock, reset and supply management
- 2.0 to 3.6 V application supply and I/Os
- POR, PDR, and programmable voltage detector (PVD)
- 4-to-16 MHz crystal oscillator
- Internal 8 MHz factory-trimmed RC
- Internal 48 MHz factory-trimmed RC
- Internal 32 KHz RC
- PLL for CPU clock
- 32 KHz oscillator for RTC with calibration
- Low power
- Sleep, Stop and Standby modes
- VBAT supply for RTC and backup registers
- Run mode: ~160uA/MHz
- Stop mode: ~18.5uA @3.3V
- Standby mode: ~4.5uA @3.3V
- VBAT with RTC: ~1.1uA @3.3V
- 12-bit mode ADC
- Max convert rate: 1Msps
- Up to 16 A/D channels
- Flexible sample and converter modes
- Temperature sensor
- Comparator
- 2 independent comparators
- Each with 4 positive and 4 negative input channels
- LED driver unit
- Capable of drive 56 LEDs or 8 Seven-segment LEDs
- Up to 51 fast I/O ports
- 37/51 I/Os, all mappable on 16 external interrupt vectors
- Debug mode
- Serial wire debug (SWD) interface
- 7 timers
- Three 20-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- 20-bit, motor control PWM timer with dead-time generation and emergency stop
- 2 watchdog timers (Independent and Window)
- SysTick timer: a 24-bit downcounter
- Up to 11 communication interfaces
- 2 x I2C interfaces (SMBus/PMBus)
- 3 UARTs (IrDA capability, modem control)
- 3 SPI interfaces, 1 QSPI interface
- I2S interface
- USB 2.0 full-speed device interface
- 2 DMA controller, triggered by Timers, ADC, SPIs, I2Cs, UARTs
- CRC calculation unit, 96-bit unique ID
- RNG generate Random number
- Packages are ECOPACK ®