セッション概要

ラズパイ4で、標準のLinux環境をそのままに、リアルタイム制御専用のOS(TOPPERS)を、Linuxと同時に動作するように実装しました。

RTOSの実時間性とLinxuの高機能性を両立するデュアルOSで、RTOSの開発にはC/C++だけでなくRust言語も利用可能で、デモンストレーション交えて紹介いたします。

https://solid.kmckk.com/SOLID/solid4rpi4
https://github.com/KyotoMicrocomputer/solid-rapi4

また、京都マイクロコンピュータでは、オープンソースの活用、CPUとソフトウェアの境界面に取り組む、ということを目的に日々研究開発をおこなっております。SYCLなど、動的オフロード対応コンパイラ・ランタイム・プロファイリング環境への取り組みも簡単に紹介させていただきます。

講師

辻邦彦

(TOPPERSプロジェクト / 京都マイクロコンピュータ株式会社)

セッション情報

担当:
NPO法人 TOPPERS プロジェクト
レベル:
入門編
対象者:
Raspberry Pi でリアルタイムOSを使いたい人、ITRON 上で Rust 言語を使ってみたい人
前提知識:
特になし
カテゴリー:
組込み / OS / プログラミング言語
Google Calendar