ITRON入門カリキュラムITRON入門 アラームハンドラの概要と使い方 こんにちは、ナナです。 2つ目のタイムイベントハンドラについて紹介します。 アラームハンドラは周期ハンドラと同じタイムイベントハンドラの仲間です。周期ハンドラや割り込みについてはこちらの記事を参照してください。 ...2019.06.222019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 周期ハンドラから学ぶ割り込み制御【CRE_CYC】 ITRONの中でタイムイベントハンドラと呼ばれる機能に周期ハンドラがあります。周期ハンドラ機能は割り込みを利用して動いています。CRE_CYCを使った周期ハンドラの使い方とITRONにおける割り込みを利用時の注意点について学びます。2019.06.212019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 スケジューリングとタスク優先度 ITRONにおけるタスクスケジューリングの方式を知りましょう。タスクスケジューリングは数あるタスクの中から動作すべきタスクを選び出す機能です。いったいどのように選び出すのか?その方法を解説します。2019.06.192019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 dly_tskで学ぶタスク状態と遷移 ITRONシステムにおいてタスク状態というものを知ることができなければタスク制御はできません。タスク状態とは何なのか?dly_tskを使った例をもとにタスク状態とタスク遷移を理解しましょう。slp_tskとwup_tskの使い方も学びます。2019.06.182019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 マルチタスクを捉えるイメージ【CRE_TSK】 リアルタイムOSにおける最も重要な機能がマルチタスクです。マルチタスクとはいったいどのような機能で、どのようなイメージで理解するべきなのかを学びましょう。CRE_TSKを使ったタスクの作り方を学びます。2019.06.172019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 静的APIとコンフィギュレーションファイル ITRONにおいて静的APIとコンフィギュレーションファイルの知識がないとシステム構築ができません。静的APIとは何なのか、コンフィギュレーションファイルの役割とは何なのかを学びましょう。2019.06.162019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 サービスコールの役割と位置づけ【解説】 ITRONとはサービスコールの塊であり、ITRONを使いこなすとはサービスコールを知ることです。ITRON仕様で定義されているサービスコールとは何か、どのようなサービスコールがあるのかを学びましょう。2019.06.162019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 タスクの概念と理解するためのイメージ リアルタイムOS及びITRON仕様における「タスク」の概念を学びましょう。タスクこそがリアルタイムOSというものの中心であり、主人公なのです。タスクを理解せずしてリアルタイムOSは始まりません。2019.06.162019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 デバイスドライバの準備とインターフェース仕様 これから構築するシステムのデバイスドライバをプロジェクトに組み込みます。インターフェース仕様も併せて明記します。2019.06.162019.07.14ITRON入門カリキュラムリアルタイムOS
ITRON入門カリキュラムITRON入門 HOSポーティング手順【HEWの環境準備と構築】 ITRON準拠のリアルタイムOSであるHOSを移植する手順を学びます。移植作業をポーティングと呼びます。かなりの手順が必要となりますが、ポーティングという作業を何回も経験することで、様々な環境に対してポーティングができるようになります。2019.06.142020.12.28ITRON入門カリキュラムリアルタイムOS