Inserito il: Feb 26, 2019

Il supporto per RISC-V è ora disponibile nel kernel FreeRTOS, una funzionalità che consente agli sviluppatori integrati di creare applicazioni IoT sul kernel FreeRTOS ufficialmente supportato per microcontroller che ricorrono all'ISA (Instruction Set Architecture) RISC-V, un set gratuito, open source ed espandibile.

A partire da ora, puoi godere della flessibilità di creare applicazioni portatili su qualsiasi dispositivo e architettura supportati dal kernel FreeRTOS. Il supporto per l’architettura RISC-V nel kernel FreeRTOS è disponibile per qualsiasi microcontroller RISC-V che utilizzi l'ISA di base; alcuni esempi disponibili sono preconfigurati per la schedaVEGAboarddi OpenISA, l’emulatore QEMU per la board HiFive di SiFive e l’emulatore Renode della piattaforma Antmicro per quella creativa M2GL025 di michrochip.

È possibile iniziare a usare la funzionalità, scaricando la porta del kernel di FreeRTOS per RISC-V dal sito Web SourceForge, utilizzando gli esempi preconfigurati sopramenzionati e facendo riferimento alla documentazione relativa all’API sulla pagina freertos.org.

FreeRTOS è il sistema operativo de facto in tempo reale pensato per dispositivi di piccole dimensioni e a basso consumo. Il kernel FreeRTOS è un progetto open source AWS con licenza MIT attivo dal 2017. Per saperne di più, visita la paginafreertos.org.

Amazon FreeRTOS estende il kernel FreeRTOS con librerie software che facilitano il collegamento sicuro dei tuoi dispositivi di piccole dimensioni e a basso consumo a servizi AWS Cloud come AWS IoT Core o dispositivi edge più potenti che eseguono AWS IoT Greengrass. Ulteriori informazioni sono disponibili qui.