タグ

real-time-operating-systemに関するnabinnoのブックマーク (4)

  • PRUを使えばLinuxを使っていても真のリアルタイム処理が実現できる | TEAM-EBI

    リアルタイム処理/制御が求められる時、LinuxなどのOSには、どうしても超えられない壁があります。 汎用OSの宿命ではありますが、様々な機能が盛り込まれたOSは、様々な処理を並行して行わなければならないため、アプリケーションがリアルタイム処理を行いたくても、どうしても遅延が発生してしまいます。 それを緩和する手段の一つは、以前紹介しました。 割り込みドライバからシグナル(ソフト割り込み)経由でアプリケーションに渡す方法です。 でもこれは、あくまでもLinux上で実現しているので、最大遅延を1ms程度に抑えるのが限界です。 割り込みが増えるともっと延びてしまうでしょう。 さて、そこで。 今回は、Linuxを使っていながら(RTOSを超えるほどの)真のリアルタイム制御を実現する方法をご紹介。 「PRU」(Programmable Real-time Unit)を使います。 見逃せない、PRU

    PRUを使えばLinuxを使っていても真のリアルタイム処理が実現できる | TEAM-EBI
  • TOPPERSプロジェクト

    イベント情報 2025-05-19 TOPPERSカンファレンス2025 開催のご案内 今年もTOPPERSカンファレンスを以下の通り開催します。 今年は組込みマルチコアコンソーシアム主催の組込みマルチコアサミットと共同で開催します。 詳しくはTOPPERSカンファレンス2025特設ページをご覧ください。 2022-04-12 TOPPERS基礎1,2,3セミナー 通信講座のご案内 今回、通信講座として基礎1,2、新基礎3セミナー on the Webを開催いたします。各セミナーとも、オンサイトでは2日間コースの内容を、各自で座学、実習を繰り返しながら進める構成となっています。詳しくは、こちらをご覧ください。 2022-01-17 TOPPERS事務所が移転します。新しい住所は下記になります 事務局にお越しの場合は、案内図をご覧下さい。 開発成果物 & 活動紹介 2025-05-20 【一

  • リアルタイムオペレーティングシステム - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "リアルタイムオペレーティングシステム" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2016年1月) リアルタイムオペレーティングシステム(英: Real-time operating system;RTOS)は、リアルタイムシステムのためのオペレーティングシステム (OS) である。組み込みオペレーティングシステムに多い。OSの主要な機能である資源管理において、時間資源の優先度に基づく配分と実行時間の予測可能性を提供することに特化している、ないし、そういった機能に力を入れている。 以下、ほとんどのRTOSが持つ、基的な機能につい

  • マイコン徹底入門:RTOS編:フリーのリアルタイムOS活用法

    マイコン徹底入門:RTOS編 STM32で始めるARM/Cortex-M3組み込み開発 この文書はRTOS(リアルタイムOS)に初めて取り組む方のために、RTOSの使用方法を解説したものです。使用するRTOSはフリーで利用できるFreeRTOSです。「マイコン徹底入門」を読んでSTM32の使用方法の概要がつかめているのであれば、順に読み進めるだけで、RTOSの使用方法が理解できるようになります。 なお実際のところ、この文書で解説している内容で、STM32固有のものはほとんどありません。STM32以外のマイコンのためにFreeRTOSを使用する場合でも、この文書を活用することができるでしょう。 RTOSを使用すると開発効率を大幅に上げることができます。どんどんRTOSを利用して、「楽」をしてください。 なおこの原稿はもともと出版社による書籍化を予定していた原稿のため、図面が手書きになっていま

  • 1