NUVOTON 사의 Cortex-M0+ 코어 M052LBN 검토 (1$ 이하 32bit MCU)
저렴하면서 성능도 좋은 MCU로 Cortex-M0코어 MCU로 LPC1K, LPC800시리즈가 좋은데... 아쉬운점은 핀수가 적어서 IO가 필요한 어플리케이션에서는 부족한 면이 있었다.
저렴하면서 IO도 여유있는 MCU를 찾다 보니 NUVOTON사의 Cortex-M0코어 MCU가 적당하다고 하여 조사 해 보았다.
가격은 아주 저렴하다. 48핀 페키지의 M052LBN가 1$ 이하라고 한다. 가격은 일단 마음에 든다.
NUVOTON사의 MCU종류를 보니 M051시리즈가 Cortex-M0 코어에 저렴한 MCU이다.
M051 시리즈에서도 페키지 및 메모리 사이즈에 따라 여러 모델이 있다.
그중에 1$이하 라고하는 M052LBN의 스펙을 보면 아래와 같다.
저렴하면서도 50Mhz로 동작하고, 2개의 UART, SPI가 있다. SPI는 36Mhz까지 구동된다.
특히 주목할 만한 사항으로 메모리 버스가 빠져있어 버스 인터페이스가 필요한 어플리케이션에서 저렴하게 구성할 수 있어서 상당히 좋을것 같다.
- Max frequency of 50 MHz
- Operating voltage: 2.5V to 5.5V
- Cortex™-M0 processor
- Max frequency of 50 MHz
- 12-bit resolution
- Up to 800 kSPS
- A/D conversion started by PWM
- ±1℃ accurate Temperature
- 8 KB of flash memory
- 4 KB of SRAM
- 4 KB of Data Flash
- Up to two SPIs (up to 36 MHz)
- Up to two UARTs
- 16/8 bits EBI interface
좀더 자세한 하상은 아래 링크 참조