投稿日: Sep 11, 2020

FreeRTOS カーネル v10.4.0 がダウンロードできるようになりました。新しいバージョンでは、改善されたタスクへの直接通知機能、改善されたメモリ保護ユニット (MPU) のサポート、新しい Linux ポートなど、多数の新機能が追加されています。

具体的には、タスクへの直接通知が強化され、タスクごとに複数の通知を持つことができるようになりました。

FreeRTOS V10.4.0 には、ARMv7-M (ARM Cortex-M3/4/7) および ARMv8-M (ARM Cortex-M23/33) RTOS ポートの両方のために改善されたメモリ保護ユニット (MPU) サポートが含まれています。さらに、ARMv7-M MPU ポートは、16 MPU 領域を持つデバイスをサポートするようになり、ティックレスアイドリングサポートが ARMv8-M RTOS ポートに拡張されました。重要なアップグレード情報については、MPU サポートのドキュメントページを参照してください。

新しい POSIX ポートレイヤーは、Windows ポートレイヤーが Windows ホストで FreeRTOS が実行するのを可能にするのと同じ方法で、FreeRTOS が Linux ホストで実行するのを可能にします。

FreeRTOS は、MIT によりライセンスされた、低電力小型エッジデバイスのプログラミング、デプロイ、保護、接続、および管理を簡単にするマイクロコントローラー向けのオープンソースかつリアルタイムのオペレーティングシステムです。統合された OTA (Over the Air) アップデートソリューションのために、FreeRTOS デバイスで AWS IoT Device Management を使用することができます。

使用開始するには、FreeRTOS.orgGitHub、または FreeRTOS コンソール からソースコードをダウンロードしてください。FreeRTOS の詳細については、FreeRTOS.org のライブラリとデモまたは FreeRTOS ユーザーガイドをご覧ください。