General Description
The GPM32F1307CL series of industrial microcontroller is based on the ARM® Cortex®-M0 processor core and operates at a frequency of up to 96MHz. The GPM32F1307CL series are optimized for motor control, power conversion, home appliances and general purpose applications. GPM32F1307CL series operates in the temperature range from -40°C to 105°C, and the wide voltage supply is from 2.2V to 5.5V.
Features
- CPU Subsystem
- ARM® Cortex®-M0 32-bit CPU (Max: 96MHz)
- Nested Vectored Interrupt Controller (NVIC) with 32 Interrupt Sources
- 24-bit SysTick Timer
- Single Cycle 32-bit Multiplier Instruction
- 24-bit Trigonometric Calculation (CORDIC)
- Hardware Divider
- Square Root Operation
- Memories
- 16K bytes SRAM
- 8K bytes System Memory for Loader
- Up to 120K bytes (Max) Program Memory
- Configurable Data Memory shared with program memory.
- Clock Management
- Internal Oscillator: 8MHz.
- Internal Oscillator: 32KHz ± 50%
- External Crystal Oscillator: 4MHz / 8MHz
- Phase Lock Loop : 96MHz (Max)
- The PLL output frequency is based on M Coefficient.
- Power Management
- In SLEEP Mode: Only the CPU is stopped.
- In DEEPSLEEP Mode: All clocks are stopped.
- Reset Management
- Power On Reset (PORRESETn)
- PAD Reset (PADRESETn)
- Master Reset (MRESETn)
- System Reset (SRESETn)
- Analog Peripherals
- Up to 2 A/D Converters with 2.1M SPS and 16 analog inputs.
- Up to 2 fast Analog Comparators (ACMP).
- Up to 4 Operational Amplifiers (OPA).
- With Unity gain frequency 20MHz.
- Both Differential and Single input are available.
- Die Temperature Sensor
- Low Voltage Reset (2.2V, 2.7V, 3.2V, 4.2V)
- Low Voltage Detector (2.4V, 2.9V, 3.4V, 4.4V)
- Industrial Control Peripherals
- 16-bit Capture/Compare/PWM Units 4 (CCU4)
- 16-bit Enhanced Capture/Compare/PWM Units 6 (eCCU6)
- For motor control and power conversion.
- 24-bit Position Interfaces (POSIF)
- For hall and quadrature encoders and motor positioning.
- System Control
- DMA controller which has up to 8 channels.
- Supported peripheral: TMUs, eCCU60, CCU40, ADCs, I2Cs, UARTs, and SPIs.
- Watchdog Timer (WDG) for safety sensitive applications.
- System Management Unit (SMU) for system configuration and control.
- 96-bit Unique ID
- I/O Ports
- Max 44 multifunction bi-directional I/Os.
- All I/Os support external interrupt vectors.
- Built-in Pull-Up/Pull-Down Resistor
- I/O ports with 20mA source/sink current.
- Timer
- Up to two 16-bit general timers.
- Communication Peripherals
- Up to 1 I2C.
- Up to 2 SPI.
- Up to 3 UART.
- Full duplex and half duplex are supported.
- Single Wire Half Duplex is supported.
- LIN (Local Interconnect Network) bus communication is supported.
- Security
- 4 Security Levels are supported.
- Debug System
- ARM Serial Wire Debug (SWD)
- 4 Hardware Breakpoints
- 2 Watch Points
- Operation Temperature
- Reliability
- HBM 4KV / MM 400V / CDM 500V
- Package