リアルタイムOS

ITRON入門カリキュラム

ITRON入門 アラームハンドラの概要と使い方

こんにちは、ナナです。 2つ目のタイムイベントハンドラについて紹介します。 アラームハンドラは周期ハンドラと同じタイムイベントハンドラの仲間です。周期ハンドラや割り込みについてはこちらの記事を参照してください。 ...
2019.07.14
ITRON入門カリキュラム

ITRON入門 周期ハンドラから学ぶ割り込み制御【CRE_CYC】

ITRONの中でタイムイベントハンドラと呼ばれる機能に周期ハンドラがあります。周期ハンドラ機能は割り込みを利用して動いています。CRE_CYCを使った周期ハンドラの使い方とITRONにおける割り込みを利用時の注意点について学びます。
2019.07.14
ITRON入門カリキュラム

ITRON入門 スケジューリングとタスク優先度

ITRONにおけるタスクスケジューリングの方式を知りましょう。タスクスケジューリングは数あるタスクの中から動作すべきタスクを選び出す機能です。いったいどのように選び出すのか?その方法を解説します。
2019.07.14
スポンサー
ITRON入門カリキュラム

ITRON入門 dly_tskで学ぶタスク状態と遷移

ITRONシステムにおいてタスク状態というものを知ることができなければタスク制御はできません。タスク状態とは何なのか?dly_tskを使った例をもとにタスク状態とタスク遷移を理解しましょう。slp_tskとwup_tskの使い方も学びます。
2019.07.14
ITRON入門カリキュラム

ITRON入門 マルチタスクを捉えるイメージ【CRE_TSK】

リアルタイムOSにおける最も重要な機能がマルチタスクです。マルチタスクとはいったいどのような機能で、どのようなイメージで理解するべきなのかを学びましょう。CRE_TSKを使ったタスクの作り方を学びます。
2019.07.14
ITRON入門カリキュラム

ITRON入門 静的APIとコンフィギュレーションファイル

ITRONにおいて静的APIとコンフィギュレーションファイルの知識がないとシステム構築ができません。静的APIとは何なのか、コンフィギュレーションファイルの役割とは何なのかを学びましょう。
2019.07.14
ITRON入門カリキュラム

ITRON入門 サービスコールの役割と位置づけ【解説】

ITRONとはサービスコールの塊であり、ITRONを使いこなすとはサービスコールを知ることです。ITRON仕様で定義されているサービスコールとは何か、どのようなサービスコールがあるのかを学びましょう。
2019.07.14
ITRON入門カリキュラム

ITRON入門 タスクの概念と理解するためのイメージ

リアルタイムOS及びITRON仕様における「タスク」の概念を学びましょう。タスクこそがリアルタイムOSというものの中心であり、主人公なのです。タスクを理解せずしてリアルタイムOSは始まりません。
2019.07.14
ITRON入門カリキュラム

ITRON入門 デバイスドライバの準備とインターフェース仕様

これから構築するシステムのデバイスドライバをプロジェクトに組み込みます。インターフェース仕様も併せて明記します。
2019.07.14
ITRON入門カリキュラム

ITRON入門 HOSポーティング手順【HEWの環境準備と構築】

ITRON準拠のリアルタイムOSであるHOSを移植する手順を学びます。移植作業をポーティングと呼びます。かなりの手順が必要となりますが、ポーティングという作業を何回も経験することで、様々な環境に対してポーティングができるようになります。
2020.12.28
スポンサー