Products

Home > Products > MCU> Brushless direct motor control microcontroller

Brushless direct motor control microcontroller

32-bit high-performance BLDC motor control chip
CSC32M07X

CSC32M07X is a compact MCU with a 32-bit core for motor control applications, integrating the basic modules required for commonly used motor control systems.

Product detail

  • Performance

  • 64MHz 32-bit controller

  • Integrated hardware motor control algorithm

  • Low power sleep mode

  • Ultra strong electrostatic and group pulse capabilities

  • 32-bit single cycle multiplier

  • Scope of work

  • Powered by a 2.5-5.5V power supply, with an integrated LDO for digital circuits

  • Working temperature: -40~105 ℃

  • Memory

  • Containing 128KB Flash

  • Dynamically configurable up to 36KB SRAM

  • Clock

  • Built in 64MHz high-precision RC clock, with an accuracy of ± 2% within the range of -40~105 ℃

  • Built in low-speed 32KHz low-speed clock for low-power mode use

  • Peripheral modules

  • Two UARTs

  • SPI all the way, master-slave mode

  • One way I2C, master-slave mode

  • Three universal 16 bit Timers, supporting capture and edge alignment PWM functions

  • 1 universal 32-bit Timer that supports capture and edge alignment PWM functions, and supports orthogonal encoding input

  • Motor control dedicated PWM module (advanced timer), supporting 6 PWM outputs, independent dead zone control Hall signal interface

  • Hardware watchdog

  • All GPIOs can serve as wake-up sources for the system