Arduino는 32비트 Renesas Coretex를 선택합니다.

블로그

홈페이지홈페이지 / 블로그 / Arduino는 32비트 Renesas Coretex를 선택합니다.

Jul 24, 2023

Arduino는 32비트 Renesas Coretex를 선택합니다.

Arduino Uno R4에는 Renesas RA4M1 32비트 Arm Cortex-M4가 탑재됩니다.

Arduino Uno R4는 Renesas RA4M1 32비트 Arm Cortex-M4 마이크로컨트롤러를 탑재할 예정이며 Arduino에 따르면 "인기 있는 Uno R3을 중단할 계획은 없습니다"라고 합니다. Arduino에서는 R4가 8비트보다 3배 향상된 성능을 제공할 것으로 추정합니다. ATmega328P에는 R3이 탑재되어 있습니다.

5월 말에 출시될 예정인 Uno R4는 일반 'Uno R4 Minima'와 Bluetooth Low Energy를 제공하는 Espressif S3 WiFi 모듈이 포함된 'Uno R4 WiFi'의 두 가지 버전으로 출시됩니다. Arduino CEO Fabio Violante는 "우리는 Renesas 및 Espressif와 협력했습니다."라고 말했습니다.

부분적으로 가려진 이 사진은 Arduino가 지금까지 허용한 유일한 사진입니다.

Arduino는 "최대한의 호환성을 위해 설계된 Uno R4는 이전 제품과 동일한 폼 팩터, 쉴드 호환성 및 5V 작동 전압을 유지합니다."라고 말했습니다.

Cortex-M4는 32kbyte RAM 및 256kbyte 플래시와 함께 48MHz에서 실행됩니다. 주변 장치에는 CAN 버스, SPI 포트 및 12비트 DAC가 포함됩니다. 8kbyte의 데이터 플래시도 있습니다.

이제 최대 24V까지 전원을 공급할 수 있으며, 메인 보드 인터페이스는 USB-C입니다.

기존 코드 예제 및 튜토리얼과의 하위 호환성을 위해 "소프트웨어 측면에서 상당한 노력이 이루어지고 있습니다. 인기 있는 Arduino 라이브러리가 최적화되고 있습니다"라고 Arduino는 말했습니다. "대부분의 기존 라이브러리와 예제는 새 보드에서 원활하게 작동합니다. RL78/G22 및 G23과 같은 다른 Renesas 마이크로 컨트롤러에 대한 지원도 Arduino IDE에 추가되었습니다."

Renesas RA4M1 슈퍼 세트 블록 다이어그램. 48핀 버전은 LCD 세그먼트 드라이버, 직렬 사운드 인터페이스 및 비동기 타이머를 제외한 많은 주요 주변 장치를 놓치지 않습니다.

Uno R3와 같이 원래 Arduino에 사용된 AVR 아키텍처에 최적화된 일부 라이브러리를 Renesas 아키텍처로 포팅해야 할 수도 있습니다. Arduino는 대안에 대한 링크와 함께 이러한 라이브러리의 공개 목록을 제공할 계획입니다.

라이브러리 개발자가 하위 수준 코드를 Renesas 아키텍처로 포팅하는 데 도움을 주기 위해 얼리 어답터 프로그램이 있습니다(여기에서 아래로 스크롤).

Arduino Uno 4 웹페이지

Arduino Uno 4 가용성 업데이트

르네사스 RA4M1 제품 페이지

부분적으로 가려진 이 사진은 Arduino가 지금까지 Renesas RA4M1 슈퍼 세트 블록 다이어그램을 허용한 유일한 사진입니다. 48핀 버전은 LCD 세그먼트 드라이버, 직렬 사운드 인터페이스 및 비동기 타이머 Steve Bush를 제외한 많은 주요 주변 장치를 놓치지 않습니다.