APM32F101T6U6
Key Features
- System Architecture - 32-bit ARM® Cortex®-M3 core - Up to 96MHz working frequency
- Clock and Memories - HXT: 4MHz~16MHz external crystal oscillator supported - LXT: 32.768KHz RTC oscillator supported - HIRC: 8 MHz RC oscillator with calibration - LIRC: 40 KHz RC oscillator - Flash : maximum 128 Kbytes - SRAM : maximum 20 Kbytes
- Power supply and low-power mode - 2.0 ~ 3.6 V reset supply voltage - Support programmable voltage Detector(PVD) - Sleep, Stop and Standby modes - VBat power supply can support RTC and backup registers
- FPU - Independent FPU module supports floating point operations
- ADCs and Temperature Sensor - 2 12-bit ADCs, 16 input channels are supported - ADC voltage conversion range: 0~VDDA - Double-sample and hold capability supported - 1 on-chip temperature sensor
- I/O - 80/51/37/26 I/Os selectable, depending on models and packages - All I/O pins are mappable to 16 external interrupt
- DMA - 1 DMA, 7 separate configurable channels are supported
- Timers - 1 16-bit advanced control timer TMR1, support dead zone control and emergency braking functions - 3 16-bit general-purpose timers TMR2/3/4, each with up to 4 independent channels to support input capture, output comparison, PWM, pulse count and other functions - 2 watchdog timers(Independent IWDT and Window WWDT) - 1 24-bit autodecrement SysTick TMRer
- Communication Interfaces - 3 USARTs, support ISO7816, LIN and IrDA - 2 I2C, support SMBus/PMBus - 2 SPIs with a maximum transfer speed of 18Mbps - 1 QSPI, support single - and four-wire access to Flash - 1 USB 2.0 FS Device - 1 CAN 2.0B, USB and CAN can work independently at the same time)
- 1 CRC Unit