Chapter 6
組み込みシステム開発の用語を順に解説します。
リアルタイムOS(RTOS)とはリアルタイムOS(Real-Time Operating System)は、特定の処理を指定された「時間制限(デッドライン)」内に確実に完了させることを最優先に設計されたオペレーティングシステム(OS)です。パソコンやスマホのOS(WindowsやiOSなど)が「多くのアプリを同時に、そこそこの速さで動かすこと」を目指すのに対し、リアルタイムOSは「決められたミリ秒やマイクロ秒という極めて短い制限時間内に、特定の処理を絶対に狂いなく実行すること」を保証します。主に家電製品、自動車、医
割込み優先度とは割り込み(割込み)とは、コンピューターが現在実行している通常の処理を一時的に中断し、急に発生した別の緊急の処理(割り込み処理)を最優先で実行させる仕組みのことです。「割込み優先度(割り込みプライオリティ)」は、複数の割り込み処理が同時に発生した際、どの処理を一番優先して実行させるかという「緊急度の順位付け」を指します。優先度の高い割り込みが発生すると、実行中だったそれよりも優先度の低い割り込み処理は一時中断され、より重要な処理が先に実行されます。具体例工場のロボットアーム制御システムを考えてみましょ
デバイスドライバとはデバイスドライバ(Device Driver)は、コンピューターのOS(基本ソフト)が、接続された周辺機器(ハードウェア)を正しく制御・操作できるようにするための「仲介役の橋渡しプログラム」です。マウス、キーボード、プリンター、グラフィックボードなどの周辺機器は、メーカーや型番によって動作させる仕組みやプログラム言語が異なります。OSはデバイスドライバを通じて共通の命令を出すことで、機器ごとの細かな仕様の違いを意識することなく、あらゆる周辺機器を操作できるようになります。具体例新しく購入したイン
公式資料へのリンクと確認日を各記事に掲載しています。