The best solution for smart micro-new product MM32F0010 to replace 8-bit MCU

Insert picture description here

MM32F0010 overview

Smart Microelectronics new product MM32F0010 uses a high-performance 32-bit microcontroller with a core M0, operating frequency up to 48MHz, built-in high-speed memory, rich enhanced I/O ports and peripherals connected to the external bus. The working voltage of MM32F0010 series is 2.0V∼5.5V, the working temperature range (ambient temperature) is -40°C∼85°C regular type and -40°C∼105°C extended type (V). A variety of power-saving operating modes ensure the requirements of low-power applications. And provide QFN20 and TSSOP20 two kinds of packaging forms. Smart Micro’s general agent, Yingshang Microelectronics, can provide product services such as development boards, routines and necessary FAE support

According to different packaging forms, the peripheral configuration in the device is not the same. These rich peripheral configurations make this product microcontroller suitable for motor drive and application control, medical and handheld devices, PC gaming peripherals and GPS platforms, industrial applications, alarm systems, video intercom, and heating, ventilation and air conditioning systems, etc. Multiple applications.

MM32F0010 pinout

Insert picture description here

QFN20 pinout

Insert picture description here

TSSOP20 pinout

ARMⲺCortex-M0 core with embedded flash memory and SRAM
ARM® Cortex®-M0 processor is the latest generation of embedded ARM processor. It provides a low-cost platform, reduced pin count, and reduced System power consumption, while providing excellent computing performance and advanced interrupt system response.

ARM® Cortex®-M0 is a 32-bit RISC processor that provides additional code efficiency and exerts the high performance of the ARM core in the storage space of the usual 8- and 16-bit systems. MM32F0010 has a built-in ARM core, so it is compatible with all ARM tools and software.

Built-in flash memory The
maximum 16K bytes of built-in flash memory is used to store programs and data.

Built-in SRAM
up to 2K bytes of built-in SRAM

Low-power mode The
product supports low-power mode, which can achieve the best balance between low power consumption, short startup time, and multiple wake-up events.

Sleep mode
In sleep mode, only the CPU is stopped, and all peripherals are in working state and can wake up the CPU when an interrupt/event occurs.

Stop mode
In the case of keeping the SRAM and register contents not lost, the stop mode can achieve the lowest power consumption. In the stop mode, the HSI oscillator and HSE crystal oscillator are turned off. The microcontroller can be woken up from stop mode by any signal configured as EXTI. The EXTI signal can be one of the 16 external I/O ports and the wake-up signal of the PVD output
.

Standby mode
Standby mode can achieve the lowest power consumption of the system. This mode turns off the voltage regulator when the CPU is in deep sleep mode. All the internal power supply areas of the 1.5V part are disconnected. Both HSI and HSE oscillators are also turned off, which can be awakened and reset by the rising edge of WKUP pin, external reset of NRST pin, IWDG reset or watchdog timer. The contents of SRAM and registers will be lost.

Guess you like

Origin blog.csdn.net/EVERSPIN/article/details/108711105