The ultra-low-power device incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM Cortex?-M3 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories, a flexible static memory controller (FSMC) interface (for devices with packages of 100 pins and more) and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The devices offer three operational amplifiers, one 12-bit ADC, two DACs, two ultra-low-power comparators, one general-purpose 32-bit timer, six general-purpose 16-bit timers and two basic timers, which can be used as time bases. Moreover, the device contain standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2S, one SDIO, three USARTs, two UARTs and a USB. The device offer up to 34 capacitive sensing channels to simply add touch sensing functionality to any application.
- Ultra-low-power platform1.65 V to 3.6 V power supply
- Core: ARM 32-bit Cortex?-M3 CPU
- Up to 34 capacitive sensing channels
- CRC calculation unit, 96-bit unique ID
- Reset and supply management
- Clock sources
- Pre-programmed bootloader USB and USART supported
- Serial wire debug, JTAG and trace
- Up to 116 fast I/Os (102 I/Os 5V tolerant), all mappable on 16 external interrupt vectors
- LCD driver for up to 8x40 segments (contrast adjustment, blinking mode, step-up converter)
- Rich analogue peripherals
- DMA controller 12x channels
- 12x peripherals communication interface
- 11x timers
医用, 自动化与过程控制, 成像, 视频和目视, 无线