ナナ

ITRON入門カリキュラム

ITRON入門 メールボックスの使い方【タスク間データ通信】

ITRONのタスク間同期・通信機能に所属するメールボックスに関して学びます。メールボックスはサイズ制限がないものの扱う際に注意が必要な機能です。しっかりと特性を理解し、正しい扱い方を学びましょう。
ITRON入門カリキュラム

ITRON入門 データキューの概要と使い方【タスク間データ通信】

ITRONにおけるタスク間同期・通信機能の1つであるデータキューの使い方を解説します。データキューは別タスクに対して情報を送信できる機能です。データキューの生成・送信・受信の方法や使う上での注意点を学びましょう。
ITRON入門カリキュラム

ITRON入門 イベントフラグで学ぶタスク間同期・通信機能

ITRONのイベントフラグは代表的なタスク間同期・通信機能です。イベントフラグを使うことでタスク間で連携を取ることが可能になります。イベントフラグの作り方・使い方・注意点を学びましょう。
スポンサー
ITRON入門カリキュラム

ITRON入門 OSタイマによる時間生成の仕組みと設定方法

ITRONにおいてシステムの時間を管理するための機構がOSタイマです。ITRONカーネルをポーティングする方はOSタイマの知識が必ず必要となります。OSタイマとは何か、どのように設定するのかを学びましょう。
ITRON入門カリキュラム

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

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

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

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

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

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

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

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

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

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

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

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