The MM32F3270 series is a 32-bit microcontroller based on the M3 core. The MM32F3270 series is suitable for high-performance control areas requiring high degree of integration, such as: Industrial control, fire monitoring, home appliances, power management, printers and scanners, communication conversion modules and other application areas. The MM32F3270 series supports industrial grade (-40℃~85℃) and extended industrial grade (-40℃~105℃) operating temperatures. Built-in a variety of power saving operating modes to ensure low power application requirements.
The MM32F3270 has significant features in performance and peripheral integration configuration, including: • ARM Cortex-M3 core, running at up to 120MHz • 2.0-5.5V wide voltage design, suitable for any power supply • Built-in 1KB Cache, • Up to 8 UART, 3 SPI(including I2S functionality), 2 I2C for applications that require multiple peripheral connections • Ethernet 10/100MMAC, • RMII interface •USB2.0FSOTG • CAN2.0b controller • Expansion memory interface FSMC •1 SDIO interface •3 sets of 12bit1MSPSADC, Up to 21 channels •2 12bitDAC •2 analog comparators •2 advanced timers with support for dead-zone control, 6-channel PWM •6 general purpose timers •1 real time clock, 2 watchdog timers • Maintains compatibility with classic MM32F103 pins
Low power operation mode Low power operation mode is implemented through the VCore provided by the low power regulator to minimize the operating current of the regulator. This code can be executed from SRAM or Flash, and the CPU frequency is limited to 2MHz.
Sleep mode In sleep mode, only the CPU stops and all peripherals are active and can wake up the CPU in the event of an interrupt/event.
Low power sleep mode from low power operation mode into this mode. Only the CPU clock stops. When an event or interrupt triggers a wake up, the system reverts to low-power operation mode.
The shutdown mode achieves low power consumption without loss of SRAM and register contents. In shutdown mode the HSI oscillator and the HSE crystal oscillator are shut down. The microcontroller can be awakened from shutdown mode by any signal configured as EXTI, which can be a wakeup signal from one of 16 external I/O ports, the output of the PVD.
Deep shutdown mode is the same as shutdown mode, but can achieve lower power consumption.
Standby mode can achieve the lowest power consumption of the system. This mode turns off the voltage regulator while the CPU is in deep sleep mode. All internal 1.5V parts of the power supply area is disconnected. PLL, HSI, and HSE oscillators are also off and can be awakened by the rising edge of the WKUP pin, the external reset of the NRST pin, the IWDG reset, or the watchdog timer to wake and reset. The contents of the SRAM and registers will be lost. Only backup registers and standby circuits are maintained.
Expansion memory interface FSMC FSMC supports many types of external memory, including SRAM, PSRAM and NOR Flash. FSMC seamlessly docks with most graphical LCD controllers. Support Intel 8080 mode, and flexible to adapt to specific LCD interface.
The MM32F3270 offers a variety of Flash options from 128KB to 512KB. LQFP144, LQFP100 and LQFP64 are released in advance, and LQFP48, QFN48 and QFN40 are optional packages. The full range of industrial grade and extended industrial grade product models is available. The official development kits for MM32F3270 are released with the chip: EiniboardMB-036 (a basic functional development board based on LQFP64) and EVBMB-039 (a full functional development board based on LQFP144). Mainstream development and design tools and programmers manufacturers have also implemented MM32F3270 support. The MM32F3270 series is now available as a prototype and will be in mass production in July. For chip purchase, please contact Yingshang Microelectronics, the agent of Lingyi Micro.