IoT 디바이스 설계를 위한 RT-Thread RTOS를 지원하는 NuMicro® M2354 시리즈
RT-Thread가 기본으로 장착된 Nuvoton M480 마이크로컨트롤러 및 NUC980 마이크로프로세서 시리즈 제품의 전체 제품군 외에도 2021년에 출시된 누보톤의 M2354 series 는 기본 RT-Thread에 대한 지원도 추가했습니다. 또한 사용자가 IoT 관련 애플리케이션을 개발하기 위해 더 많은 누보톤 플랫폼을 선택할 수 있도록 실습 가이드를 추가합니다.
누보톤의 M2354 Series 는 강력한 IoT 개발 플랫폼입니다. 이 플랫폼은 Arm® Cortex®-M23과 TrustZone® 기술 및 Armv8-M 아키텍처가 내장되어 있습니다. 보안 수준을 향상시키기 위해 암호화 하드웨어 가속기에 대한 사이드 채널 공격에 대한 보호, 전압 결함 및 시계 결함과 같은 결함 주입 공격에 대한 보호 기능을 갖추고 있습니다. 마이크로컨트롤러 플랫폼 보안의 개념은 디버그 포트 관리(DPM), 제품 수명 주기 관리(PLM), 펌웨어 버전 카운터(FVC)를 통해 도입되었습니다. 칩의 물리적 보안 수준을 갖춘 키스토어(보안 키 스토리지)를 통해 마이크로컨트롤러 애플리케이션은 데이터 저장 보안, 소프트웨어 실행 보안 및 메시지 통신 보안을 쉽게 달성할 수 있습니다. 전 세계 IoT 디바이스의 보안 수준에 대한 인증 표준이 점점 더 많아지고 있기 때문에 Nuvoton은 고객이 시스템 보안 개발 모델로 사용할 수 있는 신뢰할 수 있는 펌웨어-M을 준수하는 참조 코드를 제공합니다. 실시간 운영 체제(RTOS)는 연결된 디바이스의 소프트웨어 개발 난이도를 낮추기 때문에 M2354 시리즈는 RT-Thread, FreeRTOS, Mbed OS를 포함한 RTOS를 지원합니다. 사용자가 서로 다른 클라우드 서버에 연결할 수 있는 터미널 디바이스를 빠르게 개발할 수 있어 편리합니다.
M2354 시리즈는 이미 Arm® PSA 인증™ 레벨 1, 레벨 2 및 PSA 기능 API 인증을 받은 M2351 시리즈의 보안 기능을 계승합니다. 1024K바이트 내장 플래시 메모리와 256K바이트 SRAM으로 최대 96MHz를 실행하며, 플래시는 듀얼 뱅크 모드로 작동하여 안전한 펌웨어 OTA(Over-The-Air) 업데이트를 쉽게 수행합니다. 또한 M2354는 우수한 전력 관리를 위해 다양한 전력 관리 모드를 제공합니다:
- LDO 모드에서는 89.3μA/MHz, DC-DC 모드에서는 39.6μA/MHz로 정상 작동합니다.
- 대기 전원 차단 모드, SPD가 2μA 미만입니다.
- VBAT 모드가 없는 딥 파워 다운 모드, DPD는 0.1μA 미만입니다.
M2354 시리즈에는 기기 전용, 호스트 전용 또는 ID 의존 기능을 위한 8 x 40/COM x SEG LCD 디스플레이 드라이버, 타이머, PWM, UART, 쿼드-SPI(QSPI), SPI/I2S, I2C, 스마트 카드 인터페이스(ISO 7816-3), SDHC 2.0, USB 2.0 풀스피드 온더고 트랜시버, CAN 2.0B 등 다양한 주변기기가 장착되어 있습니다.
NuMaker-M2354는 사용자가 에너지, 의료, 산업 제어 및 기타 산업 및 소비자 제품 개발을 빠르게 완료할 수 있는 RT-Thread를 지원합니다. 보드 기능 설명 이미지 및 관련 리소스는 다음 URL 목록을 참조하세요.
Figure 1:M2354 NuMaker Board Introduction
Figure 2:M2354 NuMaker Board with external LCD panel
by Nuvoton Expert Group in Embedded Security
[Resource] Nuvoton M2354 Series
https://www.nuvoton.com/products/microcontrollers/arm-cortex-m23-mcus/m2354-series/
[RT-Thread] NK-BEDM2354 quick start
[Support]
Email: SalesSupport@nuvoton.com