The NUC122 series features 60MHz high speed and supports 32-bit multiplier, nested vector interrupt control structure NVIC, dual-channel APB and the peripheral direct memory access PDMA. In addition, it equipped with flash memory ranging from 32K to 64K Bytes, SRAM from 4K to 8K Bytes, high-performance communications peripherals UART, SPI, I2C, USB 2.0 FS device, and low-voltage reset function. Its timer functions include pulse-width modulation PWM, capture and compare functions. There are four sets 32-bit Timer, RTC, Watchdog Timer, the internal RC oscillator, etc.
The NuTiny- 122-SDK is the development kit supports NUC122 series to work with Keil RVMDK , IAR EWARM evaluation development environment , and CooCox(http://www.coocox.com/Nuvoton.htm) – a free and open development tool , including project manager, editor, compiler tools and debugger. Nuvoton also provides ISP (In System Program) or ICP (In Circuit Program) function, by either on-line or off-line programming system to update flash memory program.
The NUC122 series is now in volume production; it offers the LQFP48/64 and QFN33 package types for various applications . Nuvoton Technology Cooperation continues to expand product competitiveness and provide cost-effective microcontroller products to meet customer’s demand.