Introduction to the LCM32F037 series of MCU chips for motors

main features

Kernel: 32-bit high-performance processor

-

Up to 96MHz working frequency

-

Single Cycle Multiplier

-

hardware divider

⚫Memory _

-

32KBytes embedded Flash (bit width 32bit), support

Prefetch function and read/write protection

-

4KBytes SRAM (bit width 32bit), divided into two

Independent partition, each partition 2KBytes

Reset and power management

-

1.8V to 5.5V power supply and I/O

-

Two LDOs, one always-on/backup for low power consumption

power domain, a kernel power domain for system operation

-

High-precision power-on and power-down reset (POR_PDR)

-

Programmable low-voltage reset (LVR), 8 low-voltage resets

点:1.6V、1.8V、2.0V、2.5V、2.8V、3.0V、

3.5V、4.0V

-

Programmable voltage monitor (LVD), 8 voltage monitors

Measuring points: 2.0V, 2.2V, 2.4V, 2.7V, 2.9V,

3.1V、3.6V、4.5V

Clock system

-

4MHz to 20MHz high-speed crystal oscillator (OSCH)

-

Built-in factory calibrated 16MHz RC oscillator (RCH,

1% accuracy)

-

32KHz low-speed crystal oscillator (OSCL)

-

Built-in factory calibrated 24KHz RC oscillator (RCL,

10% accuracy)

-

Built-in PLL, the highest output is 144MHz, and the jitter is less than

100ps

⚫Low power consumption

-

Sleep, shutdown, ultra-low power shutdown

Debug mode

-

Serial Wire Debug Port (SW-DP)

⚫Boot mode

-

Support boot from Flash, SRAM, System Memory

move

⚫Programming mode

-

Supports serial in-system programming (ISP)

-

Support in-application upgrade (IAP), provide UART, I2C,

SSP interface support

⚫Up to 30 fast I/O ports

-

All IOs can be mapped to 16 external interrupts

-

All IO ports are 5V tolerant

-

Each IO supports floating input/pull-up input/pull-down input

input/push-pull output/open drain output/open source output

-

Most IOs support one or two analog channels

-

Each IO drive capability and slope can be adjusted in two gears

10 timers

-

1 16-bit advanced control timer TIM1, 4 channels

(with 3 complementary channels), support input capture/output

Comparator/PWM output/single pulse output, support quadrature

Incremental encoding input, support dead zone control and emergency braking

-

1 16-bit general-purpose timer TIM3, 4 channels, supporting

Support input capture/output compare/PWM output/single pulse

output, supports quadrature incremental encoding input

-

1 16-bit general-purpose timer TIM14, 1 channel, supporting

Support input capture/output compare/PWM output/single pulse

output

-

1 16-bit general-purpose timer TIM15, 2 channels (with

2 complementary channels), support input capture/output compare

/PWM output/single pulse output, support dead zone control

and emergency brake

-

2 16-bit general-purpose timers TIM16/TIM17, 1 pass

channel (with 1 complementary channel), support input capture/output compare/PWM output/single pulse output, support

Dead zone control and emergency braking

-

1 16-bit basic timer TIM6

-

1 independent watchdog timer

-

1 window watchdog timer

-

1 x 24-bit self-decrementing system time-base timer

-

TIM1, TIM15, TIM16 and TIM17 support delayed touch

Trigger and anti-false trigger mechanism

WT Watch Timer

-

Support timing and periodic wake-up

⚫General purpose DMA

-

4 independent channels

-

Supported peripherals include SSP, I2C, UART, ADC,

DAC、Timer

CRC calculation unit

-

8-bit, 16-bit, 32-bit configurable generator polynomial

⚫Up to 5 communication interfaces

-

1 I2C interface, support host/slave mode, support

100Kbps, 400Kbps and 1Mbps rate, support 7

Bit/10-bit addressing mode with FIFO and DMA support

-

2 UART interfaces, support CTS/RTS hard flow control, most

High baud rate 4Mbps, with FIFO and support DMA

-

2 SSP interfaces, support host/slave mode, support

Motorola SPI、TI SSI和National

Semiconductor Microwire three interface protocols,

Frame sizes from 4 to 16 bits, up to 32Mbps,

With FIFO and support DMA

1 12-bit A/D converter

-

The highest conversion rate is 1.5MSPS

-

24 channels (

16 external channels, 8 internal channels)

-

Built-in temperature sensor

-

Contains two independent sample/hold circuits

-

Supports internal and external reference voltages: 2.5V, 3.3V,

4V、5V、VDDA

⚫High speed D/A converter and analog comparator

-

2 10-bit D/A converters, reference voltage 2.5V, 4V,

VDDA optional

-

Both DACs support hardware trigger and DMA transfer, support

Supports Noise and Triangular Waveform Generation

-

3 analog comparators, the reference voltage of the comparators comes from

DAC output, HALL_MID output or external port

3 operational amplifiers (OPAs)

-

OPA0/1/2 magnification: 1/2/6/8/10/16/20/32

Back EMF sampling circuit (HALL_MID)

-

Three external voltage input sampling for motor control

⚫Working temperature

-

Ambient temperature: -40°C ~ +125°C

-

Junction temperature: -40°C ~ +125°C

96-bit chip unique ID

application solution

Lithium battery electric wrench

Angle Grinder

electric drill

electric wrench

Guess you like

Origin blog.csdn.net/TEL18688947970/article/details/125404157