お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Linux の簡易歴史
- 組み込みシステムという文脈における Linux の起源と進化を理解する。
オープンソース開発の概要
- オープンソースの原則とその組み込みソフトウェア開発における役割について入門的に学ぶ。
組み込み Linux の入門
- 組み込み Linux システムの主要概念、構成要素、アーキテクチャについて学ぶ。
クロス開発 | ブートローダ
- クロス開発ツールの必要性を理解する。
- U-Boot などのブートローダについて、および組み込み Linux システムを起動させる上でのその重要性について入門的に学ぶ。
カスタム組み込み Linux システムの構築
- 選択したハードウェアターゲット(ARM ベースまたは MIPS ベースの開発ボードなど)向けにカスタム組み込み Linux システムをセットアップする実践セッション。
組み込み Linux ツールの入門
- 組み込みシステムの開発と管理に使用される必須ツールを探索する。
ビルドシステムの入門
- 組み込み Linux プロジェクトにおいて、Make や Bitbake などのビルドシステムの役割と構成について理解する。
組み込み Linux アプリケーション開発とデバッグ
- 組み込み Linux 向けのアプリケーションの作成とデバッグに関する実践演習。
- コーディングやトラブルシューティングに一般的な開発ツール(例:GDB、CDT を搭載した Eclipse)を使用する。
最終プロジェクトまたはケーススタディの議論
- 受講者には、コースで学んだ内容を応用できる、自分にとって関連性の高いプロジェクトまたはケーススタディについて議論することが推奨されます。
要求
- 組み込みシステムに関する基礎知識
- 高水準プログラミング言語(C または C++)の経験
14 時間
お客様の声 (3)
オペレーティングシステムのプロセスを理解し、ネットワーク情報も含めてすべての要素をどのように連携させるかを学びました。これにより、これらのコンピューターがどのように通信しているのかを明確かつ全体的に把握することができ、最も重要なオペレーティングシステムであるLinuxについて深く理解しました。また、独自の組み込みLinuxを実装する方法も学びました。
Rawda Alnaqbi - beamtrail
コース - Introduction to Embedded Linux (Hands-on training)
機械翻訳
この内容は私にとって非常に新鮮でしたので、多くのことを学びました。
Juan Castro - iVolve
コース - Introduction to Embedded Linux (Hands-on training)
機械翻訳
内容(理論と実践の両方)は優れており、私たちが望んでいた/期待していたものでした。演習は難しかったですが、達成可能でした。
Mike Kleinau - iVolve
コース - Introduction to Embedded Linux (Hands-on training)
機械翻訳