The 5V working voltage and excessive interference immunity, together with the 20-pin small package deal design, optimize system price
With steady developments in semiconductor expertise, the efficiency of 32-bit microcontrollers has been steadily bettering whereas prices have been reducing, making them the mainstream alternative out there. The speedy development in purposes comparable to AIoT, industrial automation, good properties, power storage, and automotive electronics has positioned greater calls for on microcontroller efficiency. Conventional 8-bit microcontrollers usually fall quick in numerous purposes, driving the widespread adoption of 32-bit microcontrollers. To handle these market challenges, Nuvoton Know-how has launched the brand new M2003 sequence of 32-bit microcontrollers based mostly on the Arm Cortex-M23 core. This sequence not solely options quick computing capabilities and an built-in {hardware} divider but additionally helps 5V working voltage and excessive interference immunity. The 20-pin small package deal design meets the market’s efficiency and optimized system price wants.
The M2003 sequence adopts the Arm Cortex-M23 core and is a 32-bit microcontroller with an working frequency of as much as 24 MHz. It features a 32-bit {hardware} multiplier/divider, provides 32 KB of Flash reminiscence and 4 KB of SRAM, and operates inside a voltage vary of two.4V to five.5V, with an working temperature vary of -40°C to 105°C.
To satisfy numerous efficiency design necessities whereas decreasing measurement and value, the M2003 sequence helps 4 units of 32-bit timers, 1 watchdog timer, a 3-channel enhanced enter seize timer, 2 UARTs, 1 I²C, and 1 common serial management interface (USCI), which will be flexibly configured as UART/SPI/I²C. Moreover, all communication interfaces have impartial FIFO to make sure information integrity throughout high-speed communication. This sequence additionally offers wealthy analog peripherals, together with an 8-channel 12-bit 500 ksps ADC and a 6-channel 16-bit PWM. The sequence provides small package deal sizes in TSSOP20 and QFN20 (3 x 3 mm).
The M2003 sequence comes geared up with the NuTool – CodeGenerator software. Developed in-house by Nuvoton, this software can rapidly generate initialization tasks and integrates peripheral, pin, and clock configuration features. Customers can simply set system parameters by an intuitive interface, and the generated code is absolutely suitable with Keil, IAR, and NuEclipse, serving to to scale back setup time and enhance improvement effectivity. The M2003 sequence helps ISP and IAP improve strategies, simplifying system and software program replace processes and permitting builders to make the most of the quite a few options of the M2003 sequence absolutely. Mixed with the NuMaker-M2003FC improvement board and Nu-Hyperlink debugger, it helps Keil MDK, IAR EWARM, and NuEclipse IDE and makes use of the GNU GCC compiler, offering a whole improvement ecosystem.

