【コース名】 | 【定員】 | 【受講料】 | コース番号 | 日程 |
---|---|---|---|---|
組込みLinuxシステム開発(システムコール編) |
10人 | 22,500円 (税込) |
E3231 | 7/25,26,27 |
コース内容 | 持参品 | |||
【訓練内容】 Linuxを搭載した組込みマイコンにおける各種システムコールの機能、その使用方法について習得します。システムコールの概要、プロセス制御、シグナル、プロセス間通信、低水準ファイルの入出力など、組込みLinuxシステムの開発に必須となるプログラミング技術を習得します。 1.カーネルの概要 (1)カーネルが提供する機能 (2)アプリケーションの実行単位 (3)プロセスの優先度やスケジューリング 2.プロセス管理 (1)プロセスの複製、置換え (2)プロセス管理に関係する関数 3.シグナル (1)シグナルとシグナルハンドラによる処理法 4.プロセス間通信 (1)パイプによるプロセス間通信 (2)共有メモリ 5.ハードウェア制御 (1)デバイスドライバへのハンドリング (2)デバイスドライバによるデジタルI/O制御 6.スレッドと排他制御 (1)POSIXスレッドによる処理 (2)mutexによる排他制御 【前提知識】 「Linuxによる組込みシステム開発」を受講された方、またはLinuxの操作方法およびC言語の基礎知識(各種制御文等)をお持ちの方 【使用機器】 ARM Cortex-A9マイコン、仮想Linux開発環境(ATDE)、パソコン 【担当講師】 (株)インテックス |
お申込方法につきましては、こちらをご覧ください。
コース空き状況につきましては、こちらをご覧ください。
PDF版のガイドは、こちらをご覧ください。(該当ページにジャンプします。)