ST7FMC2S4T6 microcontroller functions
UM0522
10/39
4
ST7FMC2S4T6 microcontroller functions
4.1 Main
features
●
TQFP44 package
●
16 Kbyte dual voltage Flash program memory with read-out protection capability
●
768 bytes RAM (256 stack bytes)
●
Clock, reset and supply management with:
–
enhanced reset system
–
enhanced low voltage supervisor (LVD) for mains supply and auxiliary voltage
detector (AVD) with interrupt capability
–
clock sources: crystal/ceramic resonator oscillators and bypass for external clock,
clock security system
–
four power-saving modes: halt, active-halt, wait and slow
●
Configurable window watchdog timer
●
Nested interrupt controller with 14 interrupt vectors
●
Two 16-bit timers
●
One 8-bit auto-reload timer
●
Serial peripheral interface (SPI) (not used in this evaluation board)
●
Serial communication interface (LINSCI™) (not used in this evaluation board)
●
Motor controller (MTC) peripheral with:
–
6 high sink pulse width modulator (PWM) output channels
–
asynchronous emergency stop
–
analog inputs for rotor position detection
–
permanent magnet motor coprocessor including: multiplier, programmable filters,
blanking windows and event counters
–
Operational amplifier and comparator for current limitation
●
10-bit analog-to-digital converter (ADC) with 11 inputs
●
In-circuit communication interface (ICC, debug)
Table 1.
ST7FMC2S4T6 functions
Function
I/O name
Description
(depends on embedded software)
MTC
MCO0
PWM outputs high side phase A
MCO1
PWM outputs low side phase A
MCO2
PWM outputs high side phase B
MCO3
PWM outputs low side phase B
MCO4
PWM outputs high side phase C
MCO5
PWM outputs low side phase C
MCIA, MCIB, MCIC
Analog or digital input for position sensor or
B.E.M.F. detection
www.BDTIC.com/ST