게시된 날짜: Feb 26, 2019
이제 FreeRTOS 커널에서 RISC-V가 지원됩니다. 이 기능을 사용하면 확장 가능한 무료 개방형 RISC-V ISA(Instruction Set Architecture)를 사용하는 마이크로컨트롤러에 대해 공식적으로 지원되는 FreeRTOS 커널에서 임베디드 개발자가 IoT 애플리케이션을 제작할 수 있습니다.
이제 FreeRTOS 커널이 지원하는 모든 디바이스 및 아키텍처에서 이동할 수 있는 애플리케이션을 자유롭게 제작할 수 있습니다. FreeRTOS 커널의 RISC-V는 기본 ISA를 사용하는 모든 RISC-V 마이크로컨트롤러에 대해 지원되며, OpenISA의 VEGAboard, QEMU 에뮬레이터(SiFive의 HiFive 보드용), Antmicro의 Renode 에뮬레이터(Microchip M2GL025 Creative Board)에 대해서는 미리 구성된 예가 있습니다.
SourceForge에서 RISC-V용 FreeRTOS 커널 포트를 다운로드하고 위에서 소개한 미리 구성된 예를 사용하고 freertos.org에서 API 설명서를 참조하여 바로 제작을 시작할 수 있습니다.
FreeRTOS는 소형 저출력 디바이스를 위한 사실상의 실시간 운영 체제입니다. FreeRTOS 커널은 MIT가 라이선스를 부여하여 2017년부터 진행된 AWS 오픈 소스 프로젝트입니다. 자세히 알아보려면 freertos.org를 참조하십시오.
Amazon FreeRTOS는 소형 저출력 디바이스를 AWS IoT Core와 같은 AWS 클라우드 서비스 또는 AWS IoT Greengrass를 실행하는 좀 더 강력한 엣지 디바이스로 안전하게 연결할 수 있게 해주는 소프트웨어 라이브러리를 통해 FreeRTOS 커널을 확장합니다. 여기에서 자세히 알아보십시오.