Power supply voltage range: 1.8V to 5.5V
Temperature range: -40℃ to 105℃
Low power consumption mode: sleep mode, deepsleep mode
Operating power consumption: 120uA/MHz@64MHz
Power consumption in deep sleep mode: 0.7uA
Deep sleep mode+32.768K+RTC:1.2uA
ARM®32-bitCortex®-M0+ CPU
Working frequency:32KHz~64MHz
256KB Flash memory, with program and data storageshared
2.5KB dedicated data Flash memory
32KB SRAM memory with parity check
Support Remap function, you can choose to boot fromBoot area, Code Flash area or RAM area
Built-in power-on reset (POR) circuit
Built-in voltage detection (LVD) circuit (thresholdvoltage can be set)
Built-in high-speed vibrator, accuracy (±1%). Canprovide 1MHz~64MHz system clock and peripheralmodule operation clock
Built-in 15KHz low-speed oscillator
Built-in 2 PLL
Support 1MHz~20MHz external crystal oscillator
Support 1MHz~20MHz external crystal oscillator
Multiplier:Support single cycle 32bit multiplicationoperation
Divider:Support 32bit signed integer divisionoperation, only 8 CPU clock cycles to complete anoperation
Interrupt trigger start.
Transmission mode is selectable (normal transmissionmode, repeated transmission mode, blocktransmission mode and chain transmission mode)
The transmission source/destination area is optionalfor the full address space range
Compatible with USB 2.0 specification
Can be used as host controller or device controller
Support USB 2.0 full-speed and low-speedtransmission
Support synchronous transmission, controltransmission, batch transmission and interrupttransmission
Compatible with USB BC1.2
On-The-Go(OTG) feature
Comply with relevant standards of IEC/UL 60730
The event signals can be linked together to realize thelinkage of peripheral functions.
15 types of event input, 4 types of event trigger.
12-bit precision ADC converter, conversion rate1.42Msps, 35 external analog channels, internaloptional PGA0 output as conversion channel, withtemperature sensor, support single-channelconversion mode and multi-channel scan conversionmode Conversion range: 0 to positive referencevoltage
Comparator (CMP), built-in two-channel comparatorwith hysteresis, optional input source, referencevoltage can be external reference voltage or internalreference voltage
Programmable gain amplifier (PGA), built-in onechannel PGA, can set 1/2/4/8/16/32/64/128 timesgain, with external GND pin (can be used asdifferential mode), output with sample and holdCircuit to support offset voltage trimming
Number of I/O port:44~58
Can switch between N-channel open drain andinternal pull-up and pull-down
Built-in button interrupt detection function
Built-in clock output/buzzer output control circuit
16-bit timer: 12 channels
15-bit interval timer: 1
Real-time clock (RTC): 1 (with perpetual calendar, alarm clock function, and supports a wide range ofclock correction)
Watchdog timer(WWDT):1
SysTick timer
3-channel serial communication unit: each channelcan be freely configured as a 1-channel standardUART, 2-channel SPI or 2-channel simple I2C
Standard SPI:2 channel(support 8bit and16bit)
Standard I2C:2 channel
SSIE:1 channel
Abnormal storage space access error
Support RAM parity check
Support hardware CRC check
Support important SFR protection to preventmisoperation
128-bit unique ID number
Flash secondary protection in debug mode (level1:only the entire flash area can be erased, not read orwrite; level2: the emulator connection is invalid, andthe flash operation is not possible)
Support multiple encapsulation of 48 Pin and 64 Pin
You can get your 32-Bit MCU BAT32G Series BAT32G157 solution by flling out the form below and we will contact you immediately.