APM32F091xBxC
APM32F091xBxC series MCUs, based on the Arm® Cortex®-M0+ core, supporting 256KB on-chip flash memory, providing multiple communication interfaces, up to 8 USART peripherals, built-in HDMI CEC and TSC capacitive touch functions, and CAN communication.
Performance
System
Arm® Cortex® -M0+
Frequency 48MHz
Built in RTC
Built in 5/7 channel DMA
Memory
Flash: 128~256KB
SRAM: 32KB
Power Consumption
Supply voltage:2.0V~3.6V
Support programmable voltage monitor
Support sleep, stop, standby modes
Timer
16/32-bit universal timer: 5/1
16-bit advanced timer: 1
16-bit basic timer: 2
Watchdog timer: 2
24-bit SysTick: 1
Analog peripherals
12-bit ADC: 1; external channel: 16
12-bit DAC: 1; channel: 2
Programmable analog comparator: 2
HDMI CEC: 24
I/O
At most 88 I/O
Be mapped to external interrupt vector
Up to 69 I/Os that tolerate 5V input
Security
96-bit unique identity
CRC cells
Debug Mode
SWD
Peripheral
USART: 8
I2C: 2
SPI: 2
I2S: 2
CAN: 1
HDMI CEC
Package
LQFP48/64/100
QFN48
Documents &Development Tools
Data Sheet
User Manual
SDK
Development Board
Geehy Development Boards (including MiniBoard and EvalBoard) are equipped with everything you need to evaluate the APM32 microcontroller. Each kit comes with a variety of pins broken out to 2.54mm headers, USB type B connection, USART connection (DB9) , push buttons, accessible boot pins, and a JTAG/SWD interface for programming.
